|
I've been away from the business about 20 years now. I studied CS in the early 90's when C++ was the upcoming star, to find out that it is old hat now-a-days.
I've been side-tracked by accounting and it would be interesting to find out your take as to what an Old Fart like me should update my skills with...
If you have nothing constructive to say, be silent!
|
|
|
|
|
Hunter Cottage wrote: . I studied CS in the early 90's
You're already up to date, man: C S harp is the latest star in the programmers world.
Veni, vidi, vici.
|
|
|
|
|
Well that was easy... I've dusted off my c++ skills a bit, but still rusty!
|
|
|
|
|
CS = Computer Sience in that context.
|
|
|
|
|
DidiKunz wrote: Sience
You can do better.
Veni, vidi, vici.
|
|
|
|
|
Back when I started it was called DP (Data-Processing). It's been through several revisions since then!
-CB
|
|
|
|
|
If you favor Windows, C#, ASP.NET (MVC and Web Forms), WPF (though there is some stuff I haven't tried yet... maybe it'd be called WinRT), Windows Forms. Pretty much anything .Net Framework. All of this is done in Visual Studio.
If you favor Mac OS, Ruby on Rails, Objective-C, Cocoa.
For web stuff, jQuery, Ajax, Web Services, Cloud Computing (e.g., Azure, Amazon Cloud).
If you're a masochist, Flash/ActionScript, PHP.
|
|
|
|
|
I guess I'm a masochist then I've tinkered a lot with PHP. Is PHP a viable language though, meaning is it actually used for real stuff??
Thanks for all of your input, gives ideas in what direction to look anyway!! I thought I kept up with the business, but no I haven't...
|
|
|
|
|
Hunter Cottage wrote: Is PHP a viable language though, meaning is it actually used for real stuff
It seems like a server-side scripting language from what I've seen of it (not much). And that's not a compliment. Basically, it has a low learning curve, but it doesn't seem designed for more complex software. I hear it's the most common language used for web work, but then most websites are complete garbage, so that makes sense.
Some notable exception to the rule that PHP is used for simple stuff are MediaWiki, which is the software that runs Wikipedia, and WordPress, which is used to run pretty much every blog out there. If you want to write a plugin for either of those, you'll want to learn PHP. Still, I've seen how some of those plugins work, and they're not exactly shining examples of software excellence (they seem like hacks on top of hacks).
|
|
|
|
|
I've done some quick browsing of the different languages you suggested, and it seems like Ruby on Rails is trying to do what PHP can't and then some. Seems very interesting indeed!!
Thanks again for you input!
|
|
|
|
|
Php is a dynamic language for sure. And you can pick it up quickly and get some work done, even if you don't have any idea about "software development." Php gets beat up a lot because you can get some work done using just the core of the language. You can also put run it right in your html.
Of course, I could use C# inline in an ASP.Net page in the same way if I wanted (you can use ASP.net just like classic ASP, if you really want to). I think it's just less common to see "hacks on top of hacks" code in languages that aren't free because hobbyist will use the free stuff instead.
To write a serious php aplication, you would use a framework--maybe Zend or Symphony. Or you could also use one of the many microframeworks--laravel and limonade are among my favorites. Or you could start with an extensible platform like Wordpress, Drupal, OsCommerce, Moodle, etc. Most of the php projects I have worked on are integration projects...like merging functionality from moodle into a drupal site, or merging a wordpress blog into an OsCommerce store, or something like that.
Evaluating Php by reading wordpress plugins writtne by hobbyist is a lot like evaluating .Net by reading consile apps written by students, in my opinion. Look into the frameworks that are available and the code that is in the platforms like wordpress to see how professional programmers use php.
|
|
|
|
|
Do you like drinking?
Chris Meech
I am Canadian. [heard in a local bar]
In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
|
|
|
|
|
Gotta drink!!! But that too is old hat...
|
|
|
|
|
Same old crap.
Different names.
|
|
|
|
|
You know I was actually wondering if that occured!! But the web was a mystery back then. It was spoken of with reverence and in hushed tones. Now I guess the real new star is the smartphone...
|
|
|
|
|
Hunter Cottage wrote: Now I guess the real new star PITA is the smartphone...
Fixed it for you.
|
|
|
|
|
Thanks for the heads up!!! Too funny!!
|
|
|
|
|
That might be your coding style, but...
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
We should have full browser compatibility any day now...
|
|
|
|
|
That will be nice, when it happens!
|
|
|
|
|
PRO TIP: It isn't going to ever happen.
After years of promising this the fact is we are worse of today than 10 years ago because we now have different form factors. It appears the whole thing is getting worse to me and I expect soon to have a request to build a website that looks good on a clay tablet or as a tattoo on an elephant's arse.
|
|
|
|
|
MehGerbil wrote: I expect soon to have a request to build a website that looks good on a clay tablet or as a tattoo on an elephant's arse.
Expect a screen-cleaning bill in the mail.
Make it work. Then do it better - Andrei Straut
|
|
|
|
|
The Internet is on computers, now.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I get it... I want a T1 myself!
|
|
|
|
|
Actually, Hunter, you don't need a T1 anymore. (That is SO 1985!). Now you just get a cable modem and a Road Runner account with a 40Megabit-Per-Second connection!
-cb
|
|
|
|