Live data from Hacker News

Why Aren't There C Conferences?

nullprogram.com

181–190 of 383 posts

Re: Why Aren't There C Conferences?

#181

Because ioccc is either too cheap to rent a ballroom, or they're not too cheap but in following their theme and long practice, they aren't telling you when and where they rented one. EDIT: It's true. HN has no sense of humor.

HN is not a place to make cheap jokes.

It's not a cheap dis. It's a joke along the lines of the ioccc's usual shtick. Downvoting that joke possibly shows one hasn't read the ioccc website.

Re: Why Aren't There C Conferences?

#182
post #63

Earlier quoted context omitted.

That's absolutely false. Firstly, while the advent of Jupyter notebooks have certainly made using Python better for data science, why would you think that would cause people using Python for unrelated purposes to stop using it for those purposes? Practically, while data science / ML / etc work is a big part of Python, I'd wager a much larger part is still web development work (Django et all). And of course, just usin…

To be fair, it is my impression that even in data science, python is more a less a scripting language, and all the libraries which do the heavy lifting computing-wise are written in something else, because speed. Has this changed?

Sure, but for every line of code in such a library there's a hundred (or hundred thousand) lines of code that use that library. A small bunch of people maintain some CUDA code that's underneath a Python wrapper, but great many people write code that uses it.

Re: Why Aren't There C Conferences?

#183
post #154

Earlier quoted context omitted.

Other implementations have parts of the runtime written in Assembler, Lisp, Java, ... A bunch of languages can be used to write a Lisp runtime.

The ones based on Java run on the JVM, which is always written in C :) The ones written in Lisp, well, at the bottom it's C again. I haven't seen a popular lisp yet with a meaningful amount of assembly in lieu of C.

Isn't oracle vm written in C++?

Re: Why Aren't There C Conferences?

#184
post #113

Earlier quoted context omitted.

They are a waste of your employer’s time. For you they’re great, you’re still getting paid, but don’t have to work.

Quite a myopic view. My employer is pushing hard right now to sponsor lots of meetups and conferences to reach new (read: diverse) recruits.

I was talking about employee being sent to a conference. Employer organizing local conference as a hiring honeypot is a different case.

Re: Why Aren't There C Conferences?

#185
post #64

Earlier quoted context omitted.

I mean, there's CppCon as mentioned in the article, and C++ has pretty much the same wide reach as C.

Please tell me that CppCon isn't a conference just for the C Preprocessor? I hate it when you go to one of those Makerfests, and it actually turns out to be about Makefiles.

https://www.youtube.com/user/CppCon

Actually is a really good conference to learn Software Development beyond C++

Re: Why Aren't There C Conferences?

#187
post #26

Earlier quoted context omitted.

i don't know, there are Golang, Python, Javascript, Ruby, PHP conferences and probably a lot more, so not sure if that argument is valid.

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

It mostly falls under the rubric of "writing servers."

Re: Why Aren't There C Conferences?

#188

Earlier quoted context omitted.

The ones based on Java run on the JVM, which is always written in C :) The ones written in Lisp, well, at the bottom it's C again. I haven't seen a popular lisp yet with a meaningful amount of assembly in lieu of C.

Isn't oracle vm written in C++?

Ah, fair point.

Re: Why Aren't There C Conferences?

#189
maybe the vast majority of use cases for applications do not require the lower levels of abstractions provided by C. Meaning, whatever overhead associated with higher level languages, they are entirely within the realm of acceptability, for the vast majority of use cases.

I also think, as you go lower in the levels of abstraction, each implementation of a solution with that language becomes less applicable to other use cases, so there is a more robust barrier between each instance in the community.

Post reply on HN