Subj : Google's Go language To : art From : Nightfox Date : Sun Apr 22 2012 08:06 pm Re: Google's Go language By: art to Nightfox on Mon Apr 16 2012 09:49:50 > > recently I've been working a little bit with Java at work, and its > > library of container > > classes don't seem to be as consistent, so I find myself having to look > > up documentation more often, which I think kills productivity a bit. > I'm 100% with you there. Every API call I look up is slowing me down. I > can appreciate a learning curve, but again, consistency is a really big > deal for me. It's a tough one to reconcile, as I also believe programmers > should have choice and freedom to code in whatever manner and style they > choose. I tend to feel the same way, and that's one of the reasons I appreciate C++ in that it allows for both functional and object-oriented programming, as well as multiple inheritance, etc.. Languages that force object-oriented design (such as Java and C#) can be silly in some ways, I think. For instance, they force you to have the main function as a static function inside a class - this just seems silly to me. Why have a class construct only for the main function to be static? The main function might as well be just a stand-alone function. > > Perl one such langauge - Perl is really good at automating text > > processing and be used for other things too, but I think it really > > shines at text processing. > Aye, I have this opinion as well. However, I have been told many times by > perl monks that perl is "just as easy" or even better than other languages > at parsing and processing. I can see how people would say that. Perl does make it easy to do text parsing and processing because it has such features built into the language. You don't need to load any library or module, and you don't even need to call any functions - Perl has its =~ operator, which lets you apply a regular expression to a string (including search & replace). > At the end of the day, I think it's up to the dev to choose what they feel > is right. End users will always bitch and complain, and other devs will > always say it should have been coding in another language. Such is life, > and such is choice! :) Yep. :) They say to just use the best tool for the job. Nightfox --- þ Synchronet þ Digital Distortion: digitaldistortionbbs.com .