[C++ Academia] Conference Proposal
Pati, Sarthak
Sarthak.Pati at uphs.upenn.edu
Tue Jul 17 06:40:14 PDT 2018
Starting with C++11, especially for my field, I would also put in:
+ Rapid prototyping
+ Industry-validated open source toolkits
From: JOSE DANIEL GARCIA SANCHEZ [mailto:josedaniel.garcia at uc3m.es]
Sent: 17/Jul/2018; Tuesday 03:01
To: Pati, Sarthak <Sarthak.Pati at uphs.upenn.edu>
Cc: Chuck Allison <chuck.allison at gmail.com>; cppac at lists.cpp.ac
Subject: Re: [C++ Academia] Conference Proposal
I think the question is what are the key defining characteristics about C++?
Perhaps:
+ Performance.
+ Complex software development.
+ <add yours here>
If we agree on one (or a few of them) we can start thinking what kind of research papers we would like to see.
On Mon, Jul 16, 2018 at 3:13 PM Pati, Sarthak <Sarthak.Pati at uphs.upenn.edu<mailto:Sarthak.Pati at uphs.upenn.edu>> wrote:
I agree with Jose.
To showcase the capabilities of C++ towards a good publication, we need to show the capabilities of the language in field-specific elite conferences (refer to my example of MICCAI previously). Another example would be showing anything related to deep learning in computer vision and/or robotics; I am yet to see a single training session in this topic in any field that uses C++, to be honest, and it is completely detrimental to an academician if they cannot use the latest and greatest method for their studies going forward.
From: CppAc [mailto:cppac-bounces at lists.cpp.ac<mailto:cppac-bounces at lists.cpp.ac>] On Behalf Of JOSE DANIEL GARCIA SANCHEZ
Sent: 15/Jul/2018; Sunday 15:20
To: chuck.allison at gmail.com<mailto:chuck.allison at gmail.com>
Cc: cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac>
Subject: Re: [C++ Academia] Conference Proposal
My point is that for keeping the pipeline we need to get onboard young academics. If they see they can get good publications around C++ that will be a bonus.
Usually what you use for research is indirectly linked with what you teach. Also you will want to have in your lab students with knowledge of your research tools. Everything is linked.
On Sun, Jul 15, 2018 at 9:11 PM Chuck Allison <chuck.allison at gmail.com<mailto:chuck.allison at gmail.com>> wrote:
Well said, Jose.
Teaching is my main interest at this point (senior professor approaching retirement :-).
Chuck
On Jul 15, 2018, at 12:48 PM, JOSE DANIEL GARCIA SANCHEZ <josedaniel.garcia at uc3m.es<mailto:josedaniel.garcia at uc3m.es>> wrote:
Dear all,
One of the conferences we might be interested to look inspiration at is Ada Europe (site for last conference here http://ae2018.di.fc.ul.pt/sessions.html). The real name of the conference es "23rd International Conference on Reliable Software Technologies".
They edit the proceedings with Springer (in the series Lecture Notes in Computer Science). That is quite easy to setup this days.
I think before moving too fast we need to agree on what is what we are pursuing with establishing a new conference. I am very keen on the idea (I've been suggesting this to some people).
My idea is the following. While C++ is having a strong impact in industry (look at how many people attend the wg21 meetings or how many industrial conferences are around), we are loosing the teaching battle. C++ is not very used in teaching at CS programs in many places. Having more conferences where papers about C++ are published may help to indirectly address this issue.
I think this is the first thing we need to see if we agree. If that is the case, we may start thinking in how we should shape such a conference to make it attractive to many researchers that can bring interesting content and that may feel interested in what they will get from the conference.
What do you think?
On Sat, Jul 14, 2018 at 12:04 PM Patrice Roy <patricer at gmail.com<mailto:patricer at gmail.com>> wrote:
I've been to OOPSLA in the past, as an attendee (not as a presenter). It was actually pretty nice, and I have fond memories of it. It's indeed the closest conference to CppCon from all of those I've been to, at least in terms of size. For those who have never attended, it was a week-long, cross-language thing : we had a keynote on Aspect-oriented programming, another keynote by John McCarthy (just for this, it would have been a fun event :) ). Lots of smaller, academic papers (not all professional presenters; the overall CppCon level is higher than what OOPSLA offered when I went), and lots of highly interesting panels and talks by programming luminaries (Guy Steele, Bertrand Meyer, James Gosling, Nico Josuttis -- who was there mostly about Service-Oriented Architecture, which was a hot topic that year -- Anders Hejlsberg and many others).
I remember noticing that C++ was quite under-represented that year; it was my main concern when I filled the evaluation forms at the end. I'm glad we have CppCon these days.
I understand Eugenio's concerns. For the academic CppCon to work, we'll have to clearly define what we expect from it, and what attendees can expect too. And we'll have to be patient, as I think it will require more than one iteration to get right.
Cheers!
2018-07-13 17:24 GMT-04:00 Eugenio Bargiacchi <svalorzen at gmail.com<mailto:svalorzen at gmail.com>>:
I agree mostly with Sarthak. I don't really see how it would be
possible to create a single conference (be it a track or standalone)
about C++ in academia in general, given that academia as a whole has
so many disparate topics.
Even if you create an academic track, unless all the work in there can
be pertinent to what I am doing, there would be little point for me to
go. I am currently at ICML, which is a very large AI conference (3k+
people), and it is hard already to find tracks I am actually
interested in since there's so many different topics.
I don't think I would go to a conference about C++ in academia unless
the papers presented were actually pertinent to my field, and I'm
pretty sure my colleagues would do the same. For example, a short talk
about how C++ is applied to the medical field would be of pretty much
no interest to anyone in my lab. Trying to make training courses or
C++ demonstrations in specific academic conferences which directly
target the field of that conference I would imagine would gather much
more interest.
Eugenio
On 7/13/18, Pati, Sarthak <Sarthak.Pati at uphs.upenn.edu<mailto:Sarthak.Pati at uphs.upenn.edu>> wrote:
> Would it make sense to conduct relevant training sessions on cutting edge
> algorithms/technologies using C++ in field-specific conferences? For
> instance, in the field of Medical Imaging, MICCAI<http://miccai.org/>’s
> annual meetings would be a nice target in collaboration with Kitware (they
> design and maintain the ITK<https://itk.org/> library, one of the most
> widely used toolkits in the field).
>
> I have been hiring for my team recently and I get the impression that
> current graduates are taught very antiquated methods in C++ and that notion
> needs to change if we would like traction in the academic community.
>
> Thanks,
> Sarthak
>
> From: CppAc [mailto:cppac-bounces at lists.cpp.ac<mailto:cppac-bounces at lists.cpp.ac>] On Behalf Of Chuck Allison
> Sent: 13/Jul/2018; Friday 01:09
> To: Jon Kalb <jon at kalbweb.com<mailto:jon at kalbweb.com>>; Hartmut Kaiser <hartmut.kaiser at gmail.com<mailto:hartmut.kaiser at gmail.com>>
> Cc: cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac>
> Subject: Re: [C++ Academia] Conference Proposal
>
> I presented a few times at OOPSLA. I don't feel it's relevant for me
> anymore, and I really don't hear much about it these days.
>
> I do like the idea of having a conference associated with ACM. That's what
> CCSC does at a regional level (I have presented there many times over the
> last 15 years). For me personally, the idea of an academic conference that
> focuses on teaching as well as other interesting issues related to software
> development and programming languages is very appealing. CCSC does that, but
> it lacks relevance to and connection with industry. So either I like the
> idea of beefing up the academic component of Cppcon, or having another
> conference which is more welcoming to academics and yet still keeps the
> connection to industry. I live in both worlds, and I think there are many
> like me.
>
> Chuck Allison
>
>
>
> Sent from my Verizon, Samsung Galaxy smartphone
>
> -------- Original message --------
> From: Jon Kalb <jon at kalbweb.com<mailto:jon at kalbweb.com><mailto:jon at kalbweb.com<mailto:jon at kalbweb.com>>>
> Date: 7/12/18 7:56 PM (GMT-07:00)
> To: Hartmut Kaiser
> <hartmut.kaiser at gmail.com<mailto:hartmut.kaiser at gmail.com><mailto:hartmut.kaiser at gmail.com<mailto:hartmut.kaiser at gmail.com>>>
> Cc: cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac><mailto:cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac>>
> Subject: Re: [C++ Academia] Conference Proposal
>
>
> Is OOPSLA focused on what its name says (OOP)? It looks to me like cutting
> edge never uses “virtual.” I don’t really know what OOPSLA is doing or what
> academic research is going on related to C++. Please help me learn.
>
> Do you know how to go about setting up an affiliation with ACM or IEEE?
>
> I assume you did that for BoostCon, right?
>
> On 2018-07-12, 6:30 PM, "Hartmut Kaiser"
> <hartmut.kaiser at gmail.com<mailto:hartmut.kaiser at gmail.com><mailto:hartmut.kaiser at gmail.com<mailto:hartmut.kaiser at gmail.com>>> wrote:
>
> Jon,
>
> Thanks for spearheading this! I think an academic C++ conference would
> fill a
> gaping hole in the landscape of scientific conferences.
>
> Two things come to mind right away:
>
> We should coordinate/look at/distinguish ourselves from OOPSLA, a
> leading
> conference on language design and related topics.
>
> A centerpiece for an academic conference is to provide a publication
> platform
> (at least conference proceedings, better yet and in addition to the
> proceedings - a special topics journals, possibly for a selected amount
> of
> (best) papers only. The easiest way to organize proceedings etc. would
> be by
> associating the conference with ACM or IEEE.
>
> Regards Hartmut
> ---------------
> http://stellar.cct.lsu.edu<http://stellar.cct.lsu.edu/>
> https://github.com/STEllAR-GROUP/hpx
>
>
> > -----Original Message-----
> > From: CppAc
> <cppac-bounces at lists.cpp.ac<mailto:cppac-bounces at lists.cpp.ac><mailto:cppac-bounces at lists.cpp.ac<mailto:cppac-bounces at lists.cpp.ac>>> On Behalf Of
> Jon Kalb
> > Sent: Thursday, July 12, 2018 5:39 PM
> > To: cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac><mailto:cppac at lists.cpp.ac<mailto:cppac at lists.cpp.ac>>
> > Subject: [C++ Academia] Conference Proposal
> >
> >
> > Thank you all for introducing yourselves.
> >
> > I chair the C++Now and CppCon conferences as well as the Silicon
> Valley
> > Code Camp C++ Track. I also chair the Boost Steering Committee and am
> a
> > founding board member of the C++ Alliance and I starting this mailing
> list
> > and the website that hosts it.
> >
> > I'm also a freelance onsite trainer for C++. This is the job at which
> I
> > support myself.
> >
> > I want to share with you why I started this mailing list. It might
> seem
> > obvious that I want to facilitate discussion among academics
> interested in
> > C++. That is true, but I have three-point agenda. I feel like the
> first
> > point is a prerequisite to successfully achieving the second and
> third:
> >
> > 1. Create a forum for academics interested in C++ to engage with each
> > other
> > 2. Fund the development and distribution of a set of curriculum guides
> for
> > use by instructors that are using C++ in colligate instruction
> > 3. Create an academic conference on C++
> >
> > With the creation of https://cpp.ac<https://cpp.ac/> and this list, I'm one down and
> the
> > two most difficult ones to go.
> >
> > Right now, I'd like to kick off discussion of the creation of an
> academic
> > conference with a document that I've created here:
> >
> https://docs.google.com/document/d/1POhpABMQe_2Odg9lKUt-
> > LFce4DfXmrDMcE6UBPTXj_Y/edit?usp=sharing
> >
> > I'm interested in hearing your questions and comment or if you'd be
> > willing to participate or volunteer to help in this effort.
> >
> > Thanks.
> >
> > Jon
>
>
>
>
>
>
> _______________________________________________
> CppAc mailing list
> CppAc at lists.cpp.ac<mailto:CppAc at lists.cpp.ac><mailto:CppAc at lists.cpp.ac<mailto:CppAc at lists.cpp.ac>>
> http://lists.cpp.ac/listinfo.cgi/cppac-cpp.ac
> Wiki: http://cpp.ac/wiki/
> #academia channel on CppLang (invite required: https://cpplang.now.sh/ )
> https://cpplang.slack.com/messages/academia
>
_______________________________________________
CppAc mailing list
CppAc at lists.cpp.ac<mailto:CppAc at lists.cpp.ac>
http://lists.cpp.ac/listinfo.cgi/cppac-cpp.ac
Wiki: http://cpp.ac/wiki/
#academia channel on CppLang (invite required: https://cpplang.now.sh/ ) https://cpplang.slack.com/messages/academia
_______________________________________________
CppAc mailing list
CppAc at lists.cpp.ac<mailto:CppAc at lists.cpp.ac>
http://lists.cpp.ac/listinfo.cgi/cppac-cpp.ac
Wiki: http://cpp.ac/wiki/
#academia channel on CppLang (invite required: https://cpplang.now.sh/ ) https://cpplang.slack.com/messages/academia
--
Prof. J. Daniel Garcia
Associate Professor - Profesor Titular de Universidad
Computer Architecture Group
University Carlos III of Madrid
Avenida de la Universidad, 30
28911 Leganés, Madrid. Spain
Tel: +34 91 624 6044
Fax: +34 91 624 9129
e-mail: josedaniel.garcia at uc3m.es<mailto:josedaniel.garcia at uc3m.es>
Web: http://www.arcos.inf.uc3m.es/~jdaniel<http://www.arcos.inf.uc3m.es/%7Ejdaniel>
Linked-In: http://es.linkedin.com/in/jdanielgarcia
Twitter: http://www.twitter.com/jdgarciauc3m
_______________________________________________
CppAc mailing list
CppAc at lists.cpp.ac<mailto:CppAc at lists.cpp.ac>
http://lists.cpp.ac/listinfo.cgi/cppac-cpp.ac
Wiki: http://cpp.ac/wiki/
#academia channel on CppLang (invite required: https://cpplang.now.sh/ ) https://cpplang.slack.com/messages/academia
--
Prof. J. Daniel Garcia
Associate Professor - Profesor Titular de Universidad
Computer Architecture Group
University Carlos III of Madrid
Avenida de la Universidad, 30
28911 Leganés, Madrid. Spain
Tel: +34 91 624 6044
Fax: +34 91 624 9129
e-mail: josedaniel.garcia at uc3m.es<mailto:josedaniel.garcia at uc3m.es>
Web: http://www.arcos.inf.uc3m.es/~jdaniel<http://www.arcos.inf.uc3m.es/%7Ejdaniel>
Linked-In: http://es.linkedin.com/in/jdanielgarcia
Twitter: http://www.twitter.com/jdgarciauc3m
--
Prof. J. Daniel Garcia
Associate Professor - Profesor Titular de Universidad
Computer Architecture Group
University Carlos III of Madrid
Avenida de la Universidad, 30
28911 Leganés, Madrid. Spain
Tel: +34 91 624 6044
Fax: +34 91 624 9129
e-mail: josedaniel.garcia at uc3m.es<mailto:josedaniel.garcia at uc3m.es>
Web: http://www.arcos.inf.uc3m.es/~jdaniel<http://www.arcos.inf.uc3m.es/%7Ejdaniel>
Linked-In: http://es.linkedin.com/in/jdanielgarcia
Twitter: http://www.twitter.com/jdgarciauc3m
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cpp.ac/pipermail/cppac-cpp.ac/attachments/20180717/dc85fba0/attachment-0001.html>
More information about the CppAc
mailing list