|
|
| Programming Discussions about computer programming |
03-27-2011, 06:29 PM
|
#31
|
|
Carpal \'Tunnel
Join Date: Jul 2006
Posts: 11,056
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by jukofyork
The "indentation scope" thing always seemed a bit weird to me: people argue that since you already indent things as part of standard programming practices it doesn't matter, but if you add more scope around some already heavily indented code you have no curly brackets or begin/end statements to "remind" you what the original scope looked like (probably negated by using a decent IDE though).
|
I'm not sure what you mean here.
Anyway, I've been using python for the last four months and I'm quite enjoying it. The spaces thing is almost always a non-issue since we all just have our editors set to convert tabs to spaces automatically (A good thing to enforce regardless of your language of choice).
And in terms of heavily indented code - the poor readability is a nice reminder that you probably shouldn't have code nested five levels deep in a single method.
The two things I miss the most from Java are code completion and easy refactoring. But other than that... I don't miss much.
|
|
|
03-27-2011, 06:35 PM
|
#32
|
|
veteran
Join Date: Sep 2004
Posts: 2,814
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by jjshabado
The two things I miss the most from Java are code completion and easy refactoring. But other than that... I don't miss much.
|
IntelliJ makes a pretty damn nice Python IDE (PyCharm specifically). I haven't pulled the trigger on buying it but I used the trial and was pretty impressed (I mainly used it for Django development).
It handled code complete really well and has refactoring too.
|
|
|
03-28-2011, 01:07 PM
|
#33
|
|
Carpal \'Tunnel
Join Date: Jun 2006
Location: 39, 46, 56, 59, 191
Posts: 39,769
|
Re: ** OFFICIAL CHATTER THREAD **
Any interest in having a seperate design (mostly OOP) thread that is not specific to a language?...can contain stuff like "should I use a linked list for that" or "I have an bject for this...how should I design an interface to interact with object Y" etc. pp
|
|
|
03-28-2011, 01:12 PM
|
#34
|
|
Carpal \'Tunnel
Join Date: Jul 2006
Posts: 11,056
|
Re: ** OFFICIAL CHATTER THREAD **
My gut would be that if something is interesting enough to ask a question about its probably good enough to stand on its own as a thread.
|
|
|
03-28-2011, 01:14 PM
|
#35
|
|
King of the sidebar
Join Date: Sep 2004
Location: Northern Virginia
Posts: 15,950
|
Re: ** OFFICIAL CHATTER THREAD **
Yeah if we try to make official threads for every topic we're not going to get enough threads and activity to make the forum stick
|
|
|
03-28-2011, 01:55 PM
|
#36
|
|
banned
Join Date: Oct 2005
Posts: 16,997
|
Re: ** OFFICIAL CHATTER THREAD **
http://www.codereddit.com/
just in case any of your bosses actually care what you are doing at work
|
|
|
03-28-2011, 02:04 PM
|
#37
|
|
Pooh-Bah
Join Date: Jan 2005
Location: Belligerent and numerous
Posts: 5,212
|
Re: ** OFFICIAL CHATTER THREAD **
That's a really slick interface. The only problem is I don't use C# at work.
|
|
|
03-28-2011, 02:40 PM
|
#38
|
|
King of the sidebar
Join Date: Sep 2004
Location: Northern Virginia
Posts: 15,950
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by guids
|
I like the colors. i got used to them long, long ago when I diddled around with Visual C++ 2.0 I think it was, and still use them to this day, now in Vim of course.
|
|
|
03-28-2011, 11:06 PM
|
#39
|
|
old hand
Join Date: Dec 2010
Location: Somewhere over the rainbow
Posts: 1,450
|
Re: ** OFFICIAL CHATTER THREAD **
I just wanted to come in and say how I regret choosing this profession. I'm a total geek at heart and feel that developing while you're still relatively young is fine but once you start getting older it's a pita.
It's so hard to keep up to date AND balance a life (not to mention that when I get home and have time to sit at computer, I want to grind). There's so much new stuff constantly coming out. You're not a hotshot just because you know ORM, Dependency Injection, Inversion of Control, etc. (funny thing is that half the candidates I interview for my team don't even know those things). Nowadays it's NOSQL, node.js and the ever expanding mobile spectrum.
Aside from the entrepreneurial opportunities afforded to us with this profession, I think it's a crap one for the long term. If you have a busy social life, family, wife|kids, poker, there simply isn't enough time to keep updating yourself. I love to read, it sucks ass that I actually feel guilty for reading my leisure novels when I have a stack of tech books on my "to read" list. We OOP[D] kids use to laugh at the Cobol programmers. Joke's on us, as boring as their job might be they are still getting paid good wages to do something that they learned +25yrs ago and haven't had to learn anything since. Meanwhile the Java/.Net generation will have to keep learning stuff or risk becoming that 'Powerbuilder/Delphi/Visual Basic' guy.
ok enough ranting for now, gotta get back to my RoR learning
|
|
|
03-28-2011, 11:44 PM
|
#40
|
|
Pooh-Bah
Join Date: Jan 2005
Location: Belligerent and numerous
Posts: 5,212
|
Re: ** OFFICIAL CHATTER THREAD **
|
|
|
03-28-2011, 11:53 PM
|
#41
|
Join Date: Jun 2005
Location: Searching for my Canuck soulmate
Posts: 40,194
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by Ankimo
We OOP[D] kids use to laugh at the Cobol programmers. Joke's on us, as boring as their job might be they are still getting paid good wages to do something that they learned +25yrs ago and haven't had to learn anything since.
|
But they're just like the 'Powerbuilder/Delphi/Visual Basic' guys you're degrading in the very next sentence!
|
|
|
03-29-2011, 12:15 AM
|
#42
|
|
old hand
Join Date: Dec 2010
Location: Somewhere over the rainbow
Posts: 1,450
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by goofyballer
But they're just like the 'Powerbuilder/Delphi/Visual Basic' guys you're degrading in the very next sentence!
|
guarantee you a Cobol programmer can find work today (and even coming years) easier than PB/VB
Those languages had no staying power. They served a purpose in an short period of computing where we were in transition to GUI's and GUI programming required you being a Wizard.
|
|
|
03-29-2011, 08:51 AM
|
#43
|
|
Carpal \'Tunnel
Join Date: Jul 2006
Posts: 11,056
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by Ankimo
It's so hard to keep up to date AND balance a life (not to mention that when I get home and have time to sit at computer, I want to grind). There's so much new stuff constantly coming out. You're not a hotshot just because you know ORM, Dependency Injection, Inversion of Control, etc. (funny thing is that half the candidates I interview for my team don't even know those things). Nowadays it's NOSQL, node.js and the ever expanding mobile spectrum.
|
This is interesting - and maybe even worth its own thread. I've never really understood the people that talk about how this profession has so much to keep on top of. I actually feel like its pretty comparable to other professions - teaching, medicine, law, architecture, ... you name it and technology/research is quickly moving forward.
I've also never felt the need to stay on top of all of those things. I do enough reading to know what the newest fads are - but in terms of knowing how they work and being able to use them I trust that I'll be able to learn them once I really need to. In about 5 years of work I've found that I've completely switched development technologies/stacks about 4 times. Each time it took me a couple of days or weeks to get ramped up - but after that it was smooth sailing. I've also been lucky enough to work for companies that understand switching to new technologies/stacks requires some ramp up time so a lot of that time were paid work hours.
When recruiting new candidates we never cared about specific languages/technologies that they knew. It's just not that meaningful if you're looking to recruit good long term employees. I doubt we were the only company recruiting that way.
|
|
|
03-29-2011, 11:37 AM
|
#44
|
|
Carpal \'Tunnel
Join Date: Jun 2006
Location: 39, 46, 56, 59, 191
Posts: 39,769
|
Re: ** OFFICIAL CHATTER THREAD **
Quote:
Originally Posted by Ankimo
guarantee you a Cobol programmer can find work today (and even coming years) easier than PB/VB
Those languages had no staying power. They served a purpose in an short period of computing where we were in transition to GUI's and GUI programming required you being a Wizard.
|
Cobol skills are very wanted, specifically in the banking industry. Lots of legacy code to be maintained (which kind of bothers me). Snobol's chance in hell I'd ever take such a job.
On a related note:
God Wrote in Lisp Code (Song)
|
|
|
03-29-2011, 12:16 PM
|
#45
|
|
Retired
Join Date: Apr 2005
Location: On the front porch, yelling at kids
Posts: 32,269
|
Re: ** OFFICIAL CHATTER THREAD **
I need to find one of these mythical tech companies that hires people without doing an auto-search for the appropriate abbreviations on their resumes. Everybody around here hires based on years of experience in their given technology stack. About 1 job ad in 50 that I see hints that actual ability, instead of job experience in their particular sandbox, matters.
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 03:07 PM.
|