Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Dick-waving contest GO!

Name: Anonymous 2007-01-12 6:19

Heya! Time to check up on the credentials of /prog/. Also, feel free to brag your heart out!

The idea is that you post the languages you have done non-trivial (add trivial if you wish) projects in. An estimate on the number of lines of code might be useful too. I'll start:

Non-trivial:
PHP - Built my own lite CMS (approx. 400 lines)
Python - Currently making a file tagging/rating app (500 lines)
C - Plugin for Etheral (1000+ lines, mostly Ethereal parameters)

Trivial:
Erlang - Built a Linda Tuplespace (school, maybe 50 lines)
Java - Varios crap, the most advanced being a simple board game (school, 200 lines)
Haskell - Various crap, made an adventure game (school, 300 lines)

That's about it for me. Now lets see what Gods of programming we've got in here!

Name: Anonymous 2007-01-22 22:20

>>33

Not documentation.  The Ruby guys are still all excited about dynamic methods and classes.  Most of the ruby hype is coming from the bloggers who can now make crap code on their own so much faster that they just need to tell everyone about it.  Of course, when you start doing crap like that on a big team, it degenerates into massive confusion.

Ruby can still be done right, its just not what the hype is about right now.

>>34

Mine do, but not in the right way.  They are more obsessed with being obsessed with Ruby.  Got some old smalltalk guys reminiscing about how their language was so much better than everything out there, even though they never really bothered to learn what these new languages can do ... so now they fap to ruby since some other smalltalk guys told them to.  Of course, they never bothered with Perl because they heard it was "hard to maintain" - even though they have never seen a line of Perl code or bothered to seek it out.  Ignorance pisses me off.

Of course, when I say managers I mean IT managers.  The middle guys who manage teams, not the higher ups.  Although we do have a fairly good CTO right now, who is actually interested in Ruby.

Don't get me wrong, I like dynamic languages.  But they fail hard when the projects get big, mostly due to the lack of good tools.  You basically have to keep the whole object model in your head, since no IDE out there can figure out what is getting passed into a method in any of these kinds of languages.  Its that way by definition, so I doubt its something they can ever get around reliably.  You could probably hack at it, and try to find all possible method invocations, and all possible parameters, but thats uber-taxing on the CPU.

Thats why Java is a better choice for a large scale application.  The code is more verbose, yes, but you gain lots of compile time checks, really good tools to help you with method completion and package importing.  And its not Microsoft, so thats an insti-win.

I would love to write huge applications in Perl, but even with my zealotous streak, I can't advise it given the methods outlined above.   Plus most dynamic languages have sucky UI libraries on windows.  TK works alright, but there isn't a good grid control out there - nothing anywhere near whats available in Java or C#, that is.

And I hate bastardizing the web with "Web 2.0" abd AJAX, so thats out for me too.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List