🔒 Locked
Real world programming languages
Advertisement
Original Post
Yeah, I know C++ (but could use some refining of my understanding of the finer points of the language). I hear a lot of people talk about Python, but I don''t know how much that is used in the real world. C# seems to have been gaining a lot of popularity lately, but will it catch on and be used significantly in the real world? Then there''s Java...
To break into IT industry you should know C, C++, Java. Some we web programming and scripting languages like PHP, perl & CGI is a plus and knowledge of databases is must.
Most programming jobs a specific. The employee highlights as to what they are expecting form the candidates in terms of languages and experience. But in real world once in a while you do get something you are not completely familiar with and you end up learning it anyway.
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
[edited by - strikernr on December 30, 2003 10:27:13 PM]
Most programming jobs a specific. The employee highlights as to what they are expecting form the candidates in terms of languages and experience. But in real world once in a while you do get something you are not completely familiar with and you end up learning it anyway.
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
[edited by - strikernr on December 30, 2003 10:27:13 PM]
quote:
Original post by StrikerNR
Well, functional language isn''t that important as i was told they are used mostly for reseach and development.
Functional languages are breaking their way into the mainstream:
* C++ template metaprogramming resembles functional languages (recursion, no variables)
* C++ provides many rudimentary functional language concepts (the header is called functional for crying out loud)
* Boost::Bind supports partial evaluation of functions, something that is more common in functional languages
* D is also investigating adding pseudo-functional language capabilities into libraries
In short, maybe it isn''t "all the rage" like OO is, but I feel functional languages are one of the next big things to be integrated into a programming language. If I were an employer, I''d be more impressed with someone who shows themselves to be honestly interested in the field, and one area that would show itself would be at least dabbling in alternative langauges.
I took a comparative languages course last semester and it was absolutely wonderful -- especially the moments when you realize how little you know and that there are wild, fun new ways to program out there.
So, thats why I recommended a functional language.
Sorry, when you mentioned functional language, I was thinking of pure functional languages like scheme, SML, LISP, Prolog, etc.
Functional languages have their advantages (for eg, no side effects because the code is purely recursive, no variables. You get what you asked for.) but once you start treating c++ as functional language you are sacrificing lot of space and memory, if you know what i mean.
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
Functional languages have their advantages (for eg, no side effects because the code is purely recursive, no variables. You get what you asked for.) but once you start treating c++ as functional language you are sacrificing lot of space and memory, if you know what i mean.
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
quote:Although I''m probably a bit biased seeing as I run the Orlando .NET User Group, I''d be willing to bet that it''s a bit more than iffy. Considering the upcoming (2 or 3 years I know) windows client, codenamed Longhorn, will be a completely managed environment, I think C# is here to stay.
Original post by Promit
C# may or nmay not catch on...it''s the Next Big Thing MS is pushing...I like it...but it''s still a bit iffy.
Microsoft says that this move towards managed code is a "bet the company" initiative so I think they''ll stick with it. I''ve seen a steady increase in .NET related positions over the past year and it only seems to be gaining momentum.
Joel Martinez
http://www.codecube.net/
I currently work as a C# developer and found it very easy to get a job. Compared to C++, C# is a much more evolved language making productivity much better. Compared with the likes of MFC and COM, C# has easier, cleaner, and better designed APIs and you can do more cooler stuff faster. I think the next two years will see a large drop in non .NET development particularly C++ and older VB. My guess, with games though, it will remain dominant for the speed required in renderers.
Sieggy
Sieggy
Yep, i didn''t take in account the use of let statements in scheme. When i did it, we were taught scheme for the purpose of writing functional programs only, not allowing the use of declaring variables using let statements. So, yea, you are right, you can write procedural/imperative code in scheme.
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
--------------------------------------------------------------------------------------------------------------------------

F22 Lightning 3 Screen Saver:
F22L3ScreenSaver.exe
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement