Pages:
Author

Topic: What programming language do you love? (Read 1870 times)

full member
Activity: 350
Merit: 104
June 13, 2014, 01:13:49 PM
#73
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.
sr. member
Activity: 350
Merit: 250
June 13, 2014, 10:23:18 AM
#72
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.
sr. member
Activity: 378
Merit: 250
June 13, 2014, 08:10:13 AM
#71
I know more than 5 programming languages, but personally I think that C++ is the best language to start learning programming.
sr. member
Activity: 294
Merit: 250
June 13, 2014, 07:41:15 AM
#70
PHP but I prefer plugin like joomla.
sr. member
Activity: 994
Merit: 441
June 13, 2014, 07:33:04 AM
#69
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.
full member
Activity: 168
Merit: 100
June 13, 2014, 06:54:59 AM
#68
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.
sr. member
Activity: 364
Merit: 250
June 13, 2014, 06:52:47 AM
#67
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.
sr. member
Activity: 448
Merit: 250
June 13, 2014, 06:44:08 AM
#66
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.
legendary
Activity: 1582
Merit: 1196
Reputation first.
June 13, 2014, 06:13:48 AM
#65
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 Smiley
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
June 13, 2014, 06:09:44 AM
#64
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.
full member
Activity: 185
Merit: 100
June 12, 2014, 01:42:29 PM
#63
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.

legendary
Activity: 1789
Merit: 1008
Keep it dense, yeah?
June 12, 2014, 01:41:01 PM
#62
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 :|
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
June 12, 2014, 01:32:53 PM
#61
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.
hero member
Activity: 616
Merit: 500
June 12, 2014, 01:27:11 PM
#60
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




Java is an advance compared to imperative programming, and in some sense to C++ too,  but it has more drawbacks than advantages. Try to make a decent exception schema for you any non trivial job and you'll quickly agree.

Many big CS names are anti-Java, for example, Linus Torvald:

https://www.youtube.com/watch?v=Aa55RKWZxxI

Here a bigger and more comprehensive explanation about why Java sucks:


http://tech.jonathangardner.net/wiki/Why_Java_Sucks
legendary
Activity: 1789
Merit: 1008
Keep it dense, yeah?
June 12, 2014, 01:17:06 PM
#59
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

While you are correct in outlining some of the benefits of using Java, I have to say that there is no best programming language. It all depends on the application. In some cases other languages may be more appropriate for building a solution.

I write Java as part of my role, it's a nice language for sure. I hook it up with ColdFusion and Wheels now and then when wrapping new front-ends around our libraries.
full member
Activity: 126
Merit: 100
June 12, 2014, 01:11:07 PM
#58
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

sr. member
Activity: 350
Merit: 252
REAL-EYES || REAL-IZE || REAL-LIES||
June 12, 2014, 07:38:19 AM
#57
I like JAVA and HTML Cheesy.
Yii and other similar frameworks make java and html obsolete.
Yii might be a good framework but will it or any similar frameworks will  make java obsolete naa not gonna happen , Yii is just PHP framework but java is vast and has more elements ..?
Forget about Java on the web. It's the devices that use it. Android is Java.

edit: I mean, it's Linux, but uses Java for everything.
Arguably Java is best out there..!You are indeed absolutely correct that Android is linux based OS but most of the apps which made it a successful OS for smartphones and tabs are built in Java. and this is the reason mate we love java and it has a bright future . and if someone thinks Its obsolete than bro you live in oblivion ..!
hero member
Activity: 812
Merit: 587
Space Lord
June 12, 2014, 06:38:24 AM
#56
I like JAVA and HTML Cheesy.
Yii and other similar frameworks make java and html obsolete.
Yii might be a good framework but will it or any similar frameworks will  make java obsolete naa not gonna happen , Yii is just PHP framework but java is vast and has more elements ..?

Forget about Java on the web. It's the devices that use it. Android is Java.

edit: I mean, it's Linux, but uses Java for everything.
newbie
Activity: 23
Merit: 0
June 12, 2014, 05:44:03 AM
#55
Actually i'm using Python and Ruby because are easy, and exploring HTML5, but a lot of year i've been using C++, I really like it.
sr. member
Activity: 350
Merit: 252
REAL-EYES || REAL-IZE || REAL-LIES||
June 12, 2014, 04:59:34 AM
#54
I like JAVA and HTML Cheesy.
Yii and other similar frameworks make java and html obsolete.
Yii might be a good framework but will it or any similar frameworks will  make java obsolete naa not gonna happen , Yii is just PHP framework but java is vast and has more elements ..?
Pages:
Jump to: