If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(Tiobe)   If you ever griped about JavaScript, Ruby, Perl, Python, PHP, VisualBasic, C# or C++, well, Objective-C is now more popular than any of those. If that doesn't make you happy, what will?   (tiobe.com) divider line 159
    More: Unlikely, Visual Basic, PHP, JavaScript  
•       •       •

2176 clicks; posted to Geek » on 06 Jul 2012 at 10:11 AM (2 years ago)   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



159 Comments   (+0 »)
   
View Voting Results: Smartest and Funniest

Archived thread

First | « | 1 | 2 | 3 | 4 | » | Last | Show all
 
ZAZ [TotalFark]
2012-07-06 08:33:28 AM  
The page is mostly blank for me. I blame JavaScript.

I'm glad I get to use functional languages at work most of the time.
 
2012-07-06 08:53:05 AM  
Somewhere, Steve Jobs is laughing.
 
2012-07-06 08:54:43 AM  
Bah. This index is useless:

"The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings."

Essentially, every person who releases an iOS app becomes a third party vendor, every "how to write an iOS app" book/class is a course, and every person who programs anything in iOS is a skilled engineer.
 
2012-07-06 08:55:45 AM  

dbirchall: Somewhere, Steve Jobs is laughing.


No, he isn't, because he's dead.
 
2012-07-06 09:17:56 AM  
I'd like a programming language that can read my mind as to what I want it to do.
 
2012-07-06 09:33:42 AM  
I only code in Objectivist C
 
ZAZ [TotalFark]
2012-07-06 09:35:22 AM  
PC LOAD LETTER: I only code in Objectivist C

Do your programs go on strike when you fail to respect them?
 
2012-07-06 09:39:46 AM  

PC LOAD LETTER: I only code in Objectivist C


char A='A';
 
2012-07-06 09:41:52 AM  

ZAZ: PC LOAD LETTER: I only code in Objectivist C

Do your programs go on strike when you fail to respect them?


Hey, if they WANTED to be the language and not just the code, they could have. Since they don't have the wherewithall to make that leap, they are inherently inferior and should be spat upon with disdain.
 
2012-07-06 09:49:59 AM  
PASCAL with a decent compiler.
 
2012-07-06 10:04:30 AM  

ZAZ: PC LOAD LETTER: I only code in Objectivist C

Do your programs go on strike when you fail to respect them?


No, they only work in theory.
 
2012-07-06 10:20:46 AM  
fortran 90!

/stuck there forever
 
2012-07-06 10:21:32 AM  

RexTalionis: Essentially, every person who releases an iOS app becomes a third party vendor, every "how to write an iOS app" book/class is a course, and every person who programs anything in iOS is a skilled engineer.


THIS

If you really want to know what's popular, go to a job site like jobserve:-

Objective-C: 54
PHP: 739
C++: 746
Javascript: 1708
C#: 2103
Java: 2156

As a developer, I wouldn't go near objective-c unless I really needed some serious performance. Much better to use Phonegap or Xamarin. If iPhone dies, your javascript or c# skills will still be useful.
 
2012-07-06 10:23:48 AM  

RexTalionis: Essentially, every person who releases an iOS app becomes a third party vendor, every "how to write an iOS app" book/class is a course, and every person who programs anything in iOS is a skilled engineer.


THIS.
 
2012-07-06 10:28:57 AM  

LouDobbsAwaaaay: fortran 90!

/stuck there forever


Did you have professor Groendyke also?
 
2012-07-06 10:31:18 AM  

farkeruk: Objective-C: 54
PHP: 739
C++: 746
Javascript: 1708
C#: 2103
Java: 2156


Wait, C++ and C# are different? I thought people were just too lazy to type out the ++ and though they were being clever by replacing it with #. What the hell is wrong with you people?!
 
2012-07-06 10:33:56 AM  
Obj-C is one of those languages that has some interesting features, but is too hooked on its legacy underpinnings to be truly useful. It's basically C with sometimes objects.

That said, when you do get to use the Objective parts of Obj-C, there are some really nice features. The memory management is a great compromise between the performance of mallocs/allocs and the simplicity of garbage collection and somehow manages to be more expressive and useful than either.

ZAZ: I'm glad I get to use functional languages at work most of the time.


I just started learning Clojure so that I can use the LightBox beta. Yes, I'm learning a language so that I can use a beta version of an IDE. Shutup.
 
2012-07-06 10:34:58 AM  

Grither: Wait, C++ and C# are different? I thought people were just too lazy to type out the ++ and though they were being clever by replacing it with #. What the hell is wrong with you people?!


loled.

But yeah, Objective C is my favorite language, but nearly impossible to find a job doing it nowadays. C++ is probably #2. I hate Java with the fiery passion of a thousand suns.
 
2012-07-06 10:37:06 AM  
This type of ridiculous language proliferation is why they should stop teaching compilers at the undergraduate level.

/ K&R FOREVER!!!!
 
2012-07-06 10:41:32 AM  
Whatever that stripped down Basic was on the TI-85 calculator, yea that is where I topped out. Programmed a decent Die Hard game on it though.
 
2012-07-06 10:43:05 AM  

Rent Party: This type of ridiculous language proliferation is why they should stop teaching compilers at the undergraduate level.

/ K&R FOREVER!!!!


I hate K&R's code style.
 
2012-07-06 10:44:02 AM  
I hate Java with the fiery passion of a thousand suns.


To each their own, I guess. I highly doubt you wrote good C++ code if you have that much of a problem with Java. Scala and D are my current learnings.

Java pays the bills and so does some freelance work in C#. No Objective-C, and C++ is boring (in the same way that Java is, of course - but I'm way more productive in Java).
 
2012-07-06 10:45:49 AM  

farkeruk: Objective-C: 54
PHP: 739
C++: 746
Javascript: 1708
C#: 2103
Java: 2156

As a developer, I wouldn't go near objective-c unless I really needed some serious performance. Much better to use Phonegap or Xamarin. If iPhone dies, your javascript or c# skills will still be useful.


If you are happy developing software for corporate drones - then job listing sites would be a proper indicator for that. But it isn't for all industries.
 
2012-07-06 10:47:42 AM  
cdn.lolhappens.com
 
2012-07-06 10:49:37 AM  

soopey: Rent Party: This type of ridiculous language proliferation is why they should stop teaching compilers at the undergraduate level.

/ K&R FOREVER!!!!

I hate K&R's code style.


Heretic. It is the One True code style.
 
2012-07-06 10:50:34 AM  

Lando Lincoln: I'd like a programming language that can read my mind as to what I want it to do.


Yeah we tried that once, problem is the only output we could get out of any program was BOOBIES!, if it was a male programmer or SHOES!, if it was a female programmer.
 
2012-07-06 10:50:52 AM  
gingerjet:

If you are happy developing software for corporate drones -


You mean like, Apple?
 
ZAZ [TotalFark]
2012-07-06 10:51:58 AM  
It's basically C with sometimes objects.

It's C+Smalltalk.

I used to work for a Smalltalk fan. We looked at Self, Sun's allegedly high performance Smalltalk derivative now known only as an ancestor of Java. The runtime was way too slow on our hardware, meaning Hello, World was a dog. We needed small programs to be easy. We used Scheme instead.
 
2012-07-06 10:52:24 AM  

RexTalionis: Essentially, every person who releases an iOS app becomes a third party vendor, every "how to write an iOS app" book/class is a course, and every person who programs anything in iOS is a skilled engineer.


If the argument is that bad/lazy iOS apps are inflating the Objective-C numbers, couldn't one make an argument that bad/lazy Android apps are inflating the Java numbers?
 
2012-07-06 10:53:55 AM  

daveinsurgent: I hate Java with the fiery passion of a thousand suns.

To each their own, I guess. I highly doubt you wrote good C++ code if you have that much of a problem with Java. Scala and D are my current learnings.

Java pays the bills and so does some freelance work in C#. No Objective-C, and C++ is boring (in the same way that Java is, of course - but I'm way more productive in Java).


I'd be curious if what he hates is not so much Java, because really who can hate a programming language, but the way Java, JSPs, Servlets, frameworks, etc... are implemented in the "Java" web world. One thing I hate about programming in the "Java" web world is every farking asshole has to reinvent the wheel and every other farking asshole has to decide that it is the greatest thing ever. How many farking fameworks do you really need?
 
2012-07-06 10:54:44 AM  

gingerjet: If you are happy developing software for corporate drones - then job listing sites would be a proper indicator for that. But it isn't for all industries.


Even using Stackoverflow careers (cheapo job ads for startups), objective-c is only 10% of C#

If you like obj-c, then all power to you, but there's not the work in it and if anything, the app boom is over.
 
2012-07-06 10:54:50 AM  
I might actually want to look into those jobs now. I sucked at java but rocked C. I don't really know why, but then again we were using java for data libraries and C for programming a movable arm so I probably actually wanted to learn how to move said arm.

/C++SB
 
2012-07-06 10:55:29 AM  

ZAZ: The page is mostly blank for me. I blame JavaScript.

I'm glad I get to use functional languages at work most of the time.


I wish functional languages were more popular.

Now that you've used them, you'd probably hurl your computer through a window if you started using more imperative languages.
 
2012-07-06 10:56:35 AM  

Slaves2Darkness: daveinsurgent: I hate Java with the fiery passion of a thousand suns.

To each their own, I guess. I highly doubt you wrote good C++ code if you have that much of a problem with Java. Scala and D are my current learnings.

Java pays the bills and so does some freelance work in C#. No Objective-C, and C++ is boring (in the same way that Java is, of course - but I'm way more productive in Java).

I'd be curious if what he hates is not so much Java, because really who can hate a programming language, but the way Java, JSPs, Servlets, frameworks, etc... are implemented in the "Java" web world. One thing I hate about programming in the "Java" web world is every farking asshole has to reinvent the wheel and every other farking asshole has to decide that it is the greatest thing ever. How many farking fameworks do you really need?


At least 10,000. And they all have some glaring weakness that is justified by some blog post rant by one of the authors.
 
2012-07-06 11:04:37 AM  
The general hate for Java comes from people that haven't used it since the old J2EE days. Remember back before generics, back when int was a magic type and you couldn't store them in collections because every collection required objects? Remember when you had to tie your enterprise objects together through three levels of indirection by having a JNDI's specified in XML files?

I'm one of those people, but I recognize that Java hasn't held still since then. Honestly, .NET was the best thing to happen to Java- it forced them to start modernizing the language. Similarly, the best features of .NET's APIs are lifted from Java- MVC3 is basically Struts, EF is a significantly improved version of EJB.
 
2012-07-06 11:06:05 AM  
So there is another version of c? Won`t that really mess up physics?
 
ZAZ [TotalFark]
2012-07-06 11:09:50 AM  
Shazam999: Now that you've used them, you'd probably hurl your computer through a window if you started using more imperative languages.

I taunt my former coworker who has to program C++ on Windows.

There are cases where C is better. My ELF file reader in ML is probably very slow relative to similar C code and the bit-shuffling was akward to write. Fortunately computers are fast enough that I don't notice. One motive for not writing it in C was future integration with a code base that was not written in C.

For my next trick I need to conjure up an embedded realtime Scheme or ML and get our team to start using it. The second part being the harder one.
 
2012-07-06 11:12:12 AM  
var whatever {
"why-this-article-is-retarded":[
"json":"more popular",
"json":"widely used",
"json":"data can be shared from one site to another",
"json":"json is the backbone of nearly all websites now days",
"json":"it's simple to use once you get your head around it",
"json":"it's all about ease of use and being a stud with 'for' loops",
"json":"do you use anything google or facebook? Then you use json"
]
}
 
2012-07-06 11:12:27 AM  

dready zim: So there is another version of c? Won`t that really mess up physics?


Not really, but bra sizes are getting weird.
 
2012-07-06 11:15:29 AM  
Most analyst/manager/project directors I know program in BS.
 
2012-07-06 11:17:00 AM  
Here's more evidence that the TIOBE index is useless: In 2009, Tim Bunce detailed how the Delphi community gamed the TIOBE index to make Delphi jump several places in the index simply by the Delphi community including the words "delphi programming" on every blog and page they had access to.

Since the TIOBE index relies on search results from Google, Bing and other search engines, this was really effective.
 
2012-07-06 11:22:27 AM  

hallotavagyna: var whatever


JSON isn't a programming language. It's a data-interchange format. And, like all data-interchange formats, developers should never interact with it directly.
 
2012-07-06 11:25:24 AM  
What's to gripe about?
 
2012-07-06 11:25:49 AM  
ZAZ
PC LOAD LETTER:
I only code in Objectivist C

Do your programs go on strike when you fail to respect them?


That sounds more like INTERCAL. To quote wikipedia:
it uses [.] modifiers such as "PLEASE". This last keyword provides two reasons for the program's rejection by the compiler: if "PLEASE" does not appear often enough, the program is considered insufficiently polite, and the error message says this; if too often, the program could be rejected as excessively polite
 
2012-07-06 11:40:43 AM  

Grither: farkeruk: Objective-C: 54
PHP: 739
C++: 746
Javascript: 1708
C#: 2103
Java: 2156

Wait, C++ and C# are different? I thought people were just too lazy to type out the ++ and though they were being clever by replacing it with #. What the hell is wrong with you people?!


I'm assuming you're not just being cute, but in case anyone is really confused: C-Sharp is the language built by Microsoft for its .net framework. It's actually really nifty and I do enjoy me some Visual Studio.
 
2012-07-06 11:43:02 AM  

Slaves2Darkness: daveinsurgent: I hate Java with the fiery passion of a thousand suns.

To each their own, I guess. I highly doubt you wrote good C++ code if you have that much of a problem with Java. Scala and D are my current learnings.

Java pays the bills and so does some freelance work in C#. No Objective-C, and C++ is boring (in the same way that Java is, of course - but I'm way more productive in Java).

I'd be curious if what he hates is not so much Java, because really who can hate a programming language, but the way Java, JSPs, Servlets, frameworks, etc... are implemented in the "Java" web world. One thing I hate about programming in the "Java" web world is every farking asshole has to reinvent the wheel and every other farking asshole has to decide that it is the greatest thing ever. How many farking fameworks do you really need?


Embrace your hate. Turn to the Darkside. Use .net.
 
2012-07-06 11:48:00 AM  

wildcardjack: LouDobbsAwaaaay: fortran 90!

/stuck there forever

Did you have professor Groendyke also?


Atmospheric science. We were very early adopters in computers (one guy named Richardson even had an idea for a "computer" made from a bunch of dudes in a room cranking through equations to predict the weather, before the advent of the much less lame electronic computer), and we stuck to fortran. I don't know if anyone else uses it at this point, but even modern weather prediction models are written in fortran.
 
2012-07-06 11:49:09 AM  
I only program in Malbodge
 
2012-07-06 11:54:33 AM  

t3knomanser: hallotavagyna: var whatever

JSON isn't a programming language. It's a data-interchange format. And, like all data-interchange formats, developers should never interact with it directly.


Right.. javascript would be the language of choice to parse that data.

And, what do you mean "...And, like all data-interchange formats, developers should never interact with it directly".... ????

Seriously? Explain this to me.

//I was more-or-less saying that javascript is where it's at.
 
2012-07-06 11:57:54 AM  

Rent Party: This type of ridiculous language proliferation is why they should stop teaching compilers at the undergraduate level.


They already have at many places, and more's the pity: compilers are useful for a lot more than just making new programming languages.

/speaking of which, anyone know of any good books on the subject?
 
Displayed 50 of 159 comments

First | « | 1 | 2 | 3 | 4 | » | Last | Show all

View Voting Results: Smartest and Funniest


This thread is archived, and closed to new comments.

Continue Farking
Submit a Link »






Report