DarkHyudrA
Legendary
Offline
Activity: 1386
Merit: 1000
English <-> Portuguese translations
|
|
June 12, 2014, 06:32:53 PM |
|
There are lot of great language features in Java, which is not in this but equally important for making Java, Best programming language of last two decades e.g. - Java is Secure, security is not only embedded in language, but also provided by platform. - Java Array is bounded rather than C array, which is unbounded. - Java is Strongly typed language, which means more help from compiler and easier to manage. - Rich set of data types - Rich set of operators
And 2 problems widely known of everyone: -Performance: Java makes simple things complicated, so a simple C++ application will solve the problem faster -String: Java has the worst string management what someone could think. Creating new instances of String or every function just to save the internal literal string is kind of ridiculous. If you find yoursel building a Path you will use so many strings that propably every oher language will do it faster, not to mention the less use of pointers and memory.
|
English <-> Brazilian Portuguese translations
|
|
|
Cryptopher
Legendary
Offline
Activity: 1789
Merit: 1008
Keep it dense, yeah?
|
|
June 12, 2014, 06:41:01 PM |
|
There are lot of great language features in Java, which is not in this but equally important for making Java, Best programming language of last two decades e.g. - Java is Secure, security is not only embedded in language, but also provided by platform. - Java Array is bounded rather than C array, which is unbounded. - Java is Strongly typed language, which means more help from compiler and easier to manage. - Rich set of data types - Rich set of operators
And 2 problems widely known of everyone: -Performance: Java makes simple things complicated, so a simple C++ application will solve the problem faster -String: Java has the worst string management what someone could think. Creating new instances of String or every function just to save the internal literal string is kind of ridiculous. If you find yoursel building a Path you will use so many strings that propably every oher language will do it faster, not to mention the less use of pointers and memory. There are certain steps that you can take to lessen the memory overhead when combining strings to build a path. One of the big no-nos in Java is to use concatenation, that's a sure fire way to piss away memory if you use it frequently :|
|
Sign up to Revolut and do the Crypto Quiz to earn $15/£14 in DOT
|
|
|
Bogleg
|
|
June 12, 2014, 06:42:29 PM |
|
There are lot of great language features in Java, which is not in this but equally important for making Java, Best programming language of last two decades e.g. - Java is Secure, security is not only embedded in language, but also provided by platform. - Java Array is bounded rather than C array, which is unbounded. - Java is Strongly typed language, which means more help from compiler and easier to manage. - Rich set of data types - Rich set of operators
And 2 problems widely known of everyone: -Performance: Java makes simple things complicated, so a simple C++ application will solve the problem faster -String: Java has the worst string management what someone could think. Creating new instances of String or every function just to save the internal literal string is kind of ridiculous. If you find yoursel building a Path you will use so many strings that propably every oher language will do it faster, not to mention the less use of pointers and memory. It is a trade off. You can implement using Java very quick. And you can integrate it with existing open source project with scaling capability.
|
|
|
|
DarkHyudrA
Legendary
Offline
Activity: 1386
Merit: 1000
English <-> Portuguese translations
|
|
June 13, 2014, 11:09:44 AM |
|
There are lot of great language features in Java, which is not in this but equally important for making Java, Best programming language of last two decades e.g. - Java is Secure, security is not only embedded in language, but also provided by platform. - Java Array is bounded rather than C array, which is unbounded. - Java is Strongly typed language, which means more help from compiler and easier to manage. - Rich set of data types - Rich set of operators
Just a joke, but, unbounded arrays are nice! I remember all of the memory in use that I already destroyed while making some error while on a iteration in Delphi. It helped a lot to understand all the idea about memory.
|
English <-> Brazilian Portuguese translations
|
|
|
Gianluca95
Legendary
Offline
Activity: 1582
Merit: 1196
Reputation first.
|
|
June 13, 2014, 11:13:48 AM |
|
I'm a developer, I love vb.net because I can program all that I want with facility and I can create beautiful things with few commands
|
|
|
|
sana8410
|
|
June 13, 2014, 11:44:08 AM |
|
I've used a lot of great languages: Common Lisp, Haskell, and Smalltalk, and of course all of the standards C, C++, Java, C#. But I've come to the realization that I think Python is pretty much my favorite tool to solve problems.
|
RENT MY SIG FOR A DAY
|
|
|
zolace
|
|
June 13, 2014, 11:52:47 AM |
|
I have fallen in love with ruby it's such a beautiful interface and I've only now just started to get into programming! Whats your favorite?
Python and Ruby. Both are high level, dynamically typed languages with modern features that can be used for multiple paradigms.
|
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
|
|
CaptainBeck
|
|
June 13, 2014, 11:54:59 AM |
|
C and all its family members is good enough for me.
Yes all languages have their pros and cons, if a language was just cons it would die out fast.
Edit **
Not sure why some people spend ages on joke languages like white space. I guess they are cool for thought experiments but nothing more.
|
|
|
|
Rigon
|
|
June 13, 2014, 12:33:04 PM |
|
My main language which I used every day is PHP. I enjoy that because it was quite quick and easy to pick up, there is a lot of documentation and a lot of tutorials/examples, etc... on the internet for pretty much everything I need.
I've also used a bit of Java when I was at university and a bit of C#. I disliked Java immensely, though for some reason didn't mind C# that much.
|
|
|
|
CounterStrike
|
|
June 13, 2014, 12:41:15 PM |
|
PHP but I prefer plugin like joomla.
|
|
|
|
umair127
|
|
June 13, 2014, 01:10:13 PM |
|
I know more than 5 programming languages, but personally I think that C++ is the best language to start learning programming.
|
|
|
|
noviapriani
|
|
June 13, 2014, 03:23:18 PM |
|
I mainly use Python, PHP/LAMP and Java. Python is my first choice if it is a suitable problem, PHP/LAMP I use for web applications, and Java for everything else. On Linux systems, I occasionally find myself coding in C or scripting in bash or perl.
|
|
|
|
efreeti
|
|
June 13, 2014, 06:13:49 PM |
|
I mainly use Python, PHP/LAMP and Java. Python is my first choice if it is a suitable problem, PHP/LAMP I use for web applications, and Java for everything else. On Linux systems, I occasionally find myself coding in C or scripting in bash or perl.
The reason why many dislike coding. Need to learn more than a dozen to get things done.
|
|
|
|
|