Live data from Hacker News

Why Aren't There C Conferences?

nullprogram.com

121–130 of 383 posts

Re: Why Aren't There C Conferences?

#122
Not sure about conferences, but what bothers me is that there is no single acknowledged discussion group about C, after Google destroyed newsgroups and comp.lang.c with it. There should be a very popular Reddit sub about it, but yet Reddit is not enough standard among developers, unfortunately.

Right now there is:

* https://www.reddit.com/r/C_Programming/

* https://www.reddit.com/r/c_language/

Re: Why Aren't There C Conferences?

#123

Why isn’t there a bash conference? Someone is missing a golden opportunity to organize Bash Bash.

Nobody's willing to shell out for it.

I always wanted to attend a "yes" conference.

    y
    y
    y
    y
    y
    ....
I heard they were a lot of arguments at the Gnu "cat" conference.

Re: Why Aren't There C Conferences?

#124

Earlier quoted context omitted.

Of the ones you list, only one has a wide focus, IMO. Three of those will essentially be web development conferences, and I don't know what the hell people do with Go these days, but I'll bet it's mostly a handful of things. Python probably has broad enough usage and scope to counter what I said. The exception proves the rule. :-)

> I don't know what the hell people do with Go these days, but I'll bet it's mostly a handful of things The 2018 Go user survey analysis should be released soon, but I'm guessing you're right that it's only used for a few things; however, those few things are pretty significant in terms of marketshare (distributed systems, backend applications, and general purpose tooling--this hypothesis could probably be checked ag…

I’m a beginner in Go and not an expert in Python. However Python is a lot easier to develop with than Go: generics, no pointers, standard collections have many convenience functions, package handling, etc.

Re: Why Aren't There C Conferences?

#125

Are there many new projects being started these days in C, or even C++? I would expect most of that to have moved over to Java or Golang, with most C-family coding being on extensions of older projects.

I think ANSI C is rare for a new project, but C++ is still common, though I don't know which C++ is dominant. Lots of embedded systems compilers will have borked mostly-C++98 support, there's probably some C++ 98 purists holding out, and then there's the latest C++xx standards that probably don't have full compiler support everywhere too -- plus you always get folks who conflate "C/C++" as if they were one, when they're not, though people sure do like to try and program C++ as merely "C with Classes". Java stole a lot of C++ people over the last 20 years, Go seems to be stealing mostly from the speed-challenged dynamic language crowd who didn't do much interactive development anyway.

Re: Why Aren't There C Conferences?

#126

Because though there might be building trades conferences, there are no hammer conferences. Oh, there will be tool vendors at the building trades conferences, there might be sessions on "Efficient Hammering Techniques Using Machine Learning", but there are no conferences about hammers. Don't forget about the blacksmith conference next week, they'll have hammer vendors, too. I dunno, a Ruby conference kinda makes sens…

I agree with your point but HammerFest 2019 sounds like a freaking blast. I think there is an underserved market there.

Re: Why Aren't There C Conferences?

#127
post #96

Earlier quoted context omitted.

Java runs on the JVM, which is probably written in C++ (which is C, when you start digging). The widely-used Eclipse J9 JVM is written in C++.

> C++ (which is C, when you start digging). C++ is not C (it was once implemented as a preprocessor in front of a C compiler, but that's not th same as being C, and it's now more likely to implemented as a self-hosting compiler.)

Ironically enough, the gcc suite itself is partially implemented in C++ these days.

Re: Why Aren't There C Conferences?

#128
post #99
post #95

Earlier quoted context omitted.

In the same sense that all book fairs are forestry expos.

And you know someone is gonna come along and explain that LISP books are written only on tinfoil, so you're completely wrong.

He is completely wrong because paper is sourced from tree farms, not actual forests. Also I love LISP, Scheme, and Emacs.

Re: Why Aren't There C Conferences?

#129

Earlier quoted context omitted.

> I don't know what the hell people do with Go these days, but I'll bet it's mostly a handful of things The 2018 Go user survey analysis should be released soon, but I'm guessing you're right that it's only used for a few things; however, those few things are pretty significant in terms of marketshare (distributed systems, backend applications, and general purpose tooling--this hypothesis could probably be checked ag…

I’m a beginner in Go and not an expert in Python. However Python is a lot easier to develop with than Go: generics, no pointers, standard collections have many convenience functions, package handling, etc.

> no pointers

FWIW, this is one of the biggest selling points of Golang for me - I love the fact that I'm able to be explicit about reference vs. value, and that it prevents me from shooting myself in the foot when I inevitably screw it up.

It's enough of a differentiator for me that I almost can't put languages with and without pointers in the same mental bucket.

Re: Why Aren't There C Conferences?

#130
post #66

Earlier quoted context omitted.

Python is probably mostly data science if I had to guess. You think? I'll admit that my view of the Python community is super narrow, but I was thinking Django, me writing a bunch of test scripts, backend stuff. I know data science is a "thing" with Python, but I just didn't imagine that it had become it's main use. I guess TIL there's a whole other world of how people use Python, and it might be most of them. :-)

I run an ML team whose primary language is Python, and I’ve been doing scientific computation in Python (eg finite elements, numerical optimisation) in Python for a long time. My personal impression is that Python is used in more fields than almost any other language, but that every community is only peripherally aware of other communities. For example, Python is big in Earth Sciences (or so I am told). Almost nobody…

Yup. Python has some really good GIS libraries. So field that needs to deal with map data will often find itself drawn to python. And since it's a pretty newb friendly language you find that people who wouldn't otherwise program write simple scripts to manipulate the data and maybe output it to a csv so they can import it to excel.
Post reply on HN