4 ms·
A little off-topic, but it makes me a little sad that the exemplar my_great_project it mentions is in JavaScript. It's not because of the language itself. It's
by sdegutis 13y ago
A little off-topic, but it makes me a little sad that the exemplar my_great_project it mentions is in JavaScript.
It's not because of the language itself. It's because it's implied that the platform my_great_project would be built on is "Chrome, the new C runtime". This is the "platform of the future" and that makes me kinda sad.
EDIT: clarified
- ihuman 13y agoHow come? JavaScript is a pretty popular language nowadays.
- sneak 13y agoMacklemore is a pretty popular rapper these days, too. Doesn't make 'em any good, though.
- Zikes 13y agoProgramming languages are a means to an end. Greatness can be achieved in a variety of environments.
- sdegutis 13y agoIt's not because of the language itself. It's because it's implied that the platform my_great_project would be built on is "Chrome, the new C runtime". This is the "platform of the future" and that makes me kinda sad.
- Zikes 13y agoC/C++ won't be going anywhere for a long, long time. Don't worry. However, if it really bugs you that much, why not create a Great C Club? The necessity of a good community web site to power it notwithstanding.
- sdegutis 13y agoIt's not that I'm attached to C and C++. It's that I think the Web as a development platform is kind of a Rube Goldberg machine, and I think we as a community of programmers could probably do a whole lot better.
- frou_dh 13y agoIt's not about what's better or worse. It's about where the audience is. The web absolutely nailed reach, but if you're fine with forfeiting that, you're still free to build with whatever you fancy.
- bithive123 13y agoAre the lower layers really any less Goldbergian though? I would bet that everything from the physical hardware on up is laden with path dependencies, workarounds, and efficiency vs portability tradeoffs. There's more to goodness than technical aesthetics -- ubiquity is important and arguably harder to achieve.
- macournoyer 13y agoI guess it's safe to say that most web dev know JavaScript. That's why I chose to use it as an example and will also use it to present projects in the club.
- m0a0t0 13y agoSo is it just for web devs then?
- macournoyer 13y agoNot at all. But I'm assuming some knowledge of web development. For example, one project will be to code an HTML5 game, but you can choose to implement it in C or Java. You'll need to be able to understand JavaScript/HTML to learn from the screencasts that will present the project since I will be using JS and HTML5 canvas. That's just an example, another project idea I have atm is implementing language or compiler.