Menu
Dear all,
If I am about to develop a software to use in a production system in a factory, what language will you refer? Also consider a synchronizing of the database with logistic company in the future.
And also it will be helpful if you can explain why you refer the language.
Not really enough information there for me to choose. Is this to be a web-based application, or could it be client/server or something else?[/QUOTE]
Are you restricted to any particular platform(s), operating system(s), database(s), etc.? Which are more important: speed, portability, maintainability, ease of development, etc.?[/QUOTE]
Which are more important: speed, portability, maintainability, ease of development, etc.?[/QUOTE]
As long as #5 is unimportant.[/QUOTE]
Of course, I'd build it in PHP, because that's what I know best. [/QUOTE]
Java is probably a very close second to .NET/C# in being the most in-demand.[/QUOTE]
...but most of the businesses I've noticed focus their web and programming sector entirely on Microsoft products.[/quote]Why do you believe this? Cause there are a lot of Microsoft ads?! Quit the hype and learn the truth.
If I decide to not go into business for myself, I pray that they'll soon offer more Microsoft courses so I'll have a better chance at a job:p[/QUOTE]If you want a better chance, learn Java and C/C++. You'll cover 70% of the market or more. You're drinking the Microsoft koolaid, man.
There are far,far more positions available for Java coders than anything .NET.I'm not sure about those indexes for measuring the job market... They seem to merely count search engine results. But I'm sure we've all noticed that the Web is filled with hobbyists and amateurs, and some languages are more appealing to these groups than they are to the corporate world. The majority of language-oriented pages out there don't correlate to jobs.
Language Survey
Language usage indicator. [/quote]
I believe it's considered to be most directly descended from C++[/QUOTE]It comes most directly from Java.
According toI believe it's considered to be most directly descended from C++ [/quote]It comes most directly from Java.[/quote]
The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. [/QUOTE]
There are far,far more positions available for Java coders than anything .NET.
[/QUOTE]
Not at all true. C# is a poor cousin to Java, which is the most widely used language. [/QUOTE]
After some thought I guess I have to revise that to say, "I stand corrected if you accept Microsoft's public descriptions." They aren't going to come right out and say "Sun won't let us create an incompatible Java for Windows so we've gone ahead and done it and called it something else."
If you examine C, C++, Java and C# you can see that those things C# owes to C++ are the same as Java's debt and the many attributes shared between Java and C# originated with Java. In fact the vast majority of the Java support classes and packaging were copied almost verbatim.[/QUOTE]
2 times nothing is still nothing. (Yes, it does a lot better than that but...) Why is Monster.com jobs a good indicator but searching Google is not? What does Monster.com have over the local newspaper job ads?Web Development search results from monster.co.uk indicate a trend towards Microsoft technology (at least here in the U.K); as Jeff pointed out this is the best indicator of the way the industry is leaning.[/quote]
C# can't approach Java's usage.
I don't understand the "poor cousin" remark Sir;[/quote]
BS. C# was created to compete with Java. Has everyone forgotten that already after all the articles when this came out?!
We cannot compare C# to Java in any practical way because C# is a completely new programming language built from the ground up specifically to target the .Net framework[/quote]
Why, on this green earth should I want to do that? I don't program in 12 different languages that must compile to one framework just so it can run on one platform. At one time I tinkered with programming in ILASM and C# just to see what was going on there. I didn't want to restrict myself to one platform where I had to buy a new product every so often that wouldn't work anywhere else.
Just out of interest DrHowardFine, have you ever used any of the .Net framework languages?[/quote]
Why is Monster.com jobs a good indicator but searching Google is not?[/quote]I gave my reason why I didn't like those indexes... because a webpage [i]about[/i] a language doesn't correlate to jobs [i]for[/i] that language.
What does Monster.com have over the local newspaper job ads?[/quote]More widespread data.
C# was created to compete with Java. Has everyone forgotten that already after all the articles when this came out?![/quote]Since all the official statements say otherwise, we can really only speculate, but it's certainly possible. Either way, it is what it is, and we should judge it by how well it works. And even though I'm sure we all hate IE, we should try to restrain our bias when judging C#. Personally, I think PHP is far more deserving of criticism than C#, and the OO features of PHP are also nearly an exact copy of Java's syntax. So let's try to keep some perspective when looking at C#.
C# can't approach Java's usage.[/QUOTE]
BS. C# was created to compete with Java. Has everyone forgotten that already after all the articles when this came out?![/QUOTE]
Why, on this green earth should I want to do that? I don't program in 12 different languages that must compile to one framework just so it can run on one platform. At one time I tinkered with programming in ILASM and C# just to see what was going on there. I didn't want to restrict myself to one platform where I had to buy a new product every so often that wouldn't work anywhere else.[/QUOTE]
If you want to write serious applications [b]only[/b] for Windows you need to write in .Net. Simple as.[/QUOTE]There, I corrected it for you. The truth of the matter is that most of the development done at the enterprise level for quite some time now has had nonfunctional requirements for security, scalability and portability that Windows, IIS and .NET do not provide without considerable additional overhead on the development and administration staff and process. With some of the JEE servers like WebSphere and WebLogic those are satisfied out of the box with the servers.
we should try to restrain our bias when judging C#. Personally, I think PHP is far more deserving of criticism than C#, and the OO features of PHP are also nearly an exact copy of Java's syntax. So let's try to keep some perspective when looking at C#.[/QUOTE]
Ya' know. You use that in a lot of your posts in the past. You are disrespectful and immature.
Yawn.[/quote]
These are some of the reasons why Microsoft HAD to create a new programming language if they wanted to advance the .Net platform.They had to create something to fix their own methods. Unix has no such problems.
[/quote]
Of course. But serious coders use Unix.
If you want to write serious applications for Windows you need to write in .Net.[/quote]
You treat ECMA as if they are a cooperative organization with Microsoft.
[/QUOTE]
You also act as if .NET is the only platform in the world. Leave the desktop and MS is nowhere near a valued player.[/QUOTE]
Dear all,
If I am about to develop a software to use in a production system in a factory, what language will you refer? Also consider a synchronizing of the database with logistic company in the future.
And also it will be helpful if you can explain why you refer the language.[/QUOTE]
Platform could be any, but windows is preferred because some parts of the system we are using now is windows platform and windows OS[/QUOTE]
They had to create something to fix their own methods. Unix has no such problems. Any answers Scriptage?
[/QUOTE]
Ya' know. You use that in a lot of your posts in the past. You are disrespectful and immature.
[/QUOTE]
Why do you believe this? Cause there are a lot of Microsoft ads?! Quit the hype and learn the truth. [/QUOTE]
I managed to stay off the forums for 3/4 weeks, I think. Then my IQ went up another 10 points. I think I'm going to go for another 10.[/QUOTE]
0.1.9 — BETA 5.18