[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Favorite language?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 90
Thread images: 10

File: languageofpeace.png (36KB, 2000x1333px) Image search: [Google]
languageofpeace.png
36KB, 2000x1333px
Favorite language?
>>
>>55643055
Scala and Python.
>>
Beginning with java. But I like python too.
>>
GNU/Linux.
>>
>>55643055
Clojure
>>
>>55643055
Javascript, non-ironically.

But I program in c/c++ for work, sadly
>>
>>55643686
Are you me?
>>
c++ and python
>>
>>55643055
I say French, but I only use English these days.
>>
>>55643686
This. Javascript is the most powerful programming language in the world.
>>
python and c, but im looking to learn asm, c++, and javascript
>>
>>55643055
python and c

i never use them though. using php for work. fight me
>>
MATLAB
>>
C# All of the power of Java without having to create a new object for every fucking parameter.
>>
>>55643843
where u at?
>>
>>55643875
Also, C# for using closures without making a new fucking object.

Also, no Whoracle aids.

Java is pajeet tier. Fuck oracle and fuck java.
>>
Probably C#.

I've got an unhealthy fixture on writing loads of small programs in C though.
>>
File: 1468034057203.gif (182KB, 226x224px) Image search: [Google]
1468034057203.gif
182KB, 226x224px
TypeScript and Python
>>
>>55643055
Rust
It's kind of fun.
Not enough lib support tho

Haskell is neat if you have a textbook on logic to work through
>>
>>55643773
stupid fuckboy, only by learning perl can you become closer to god. I can do things you can only dream of in less time than it takes you to start googling whatever js framework you're using now.
>>
>>55644320
Terry pls
>>
>>55643738

>/thread
>>
>>55643055
Scheme is the first language I ever learned, and I think C# is the most fun to work with, so probably one of those two. I also like C, Python, and Typescript, and while debugging C++ makes me want to kill myself, I've always found writing class files to be oddly gratifying.
>>
>>55643055
C# - my first language so all-time favorite
Java - second
C++ - third
Plankankül - we learned for memes cause we had an acoustic idiot team member once who was edgy nazi wannabe and we taunt him with this
>>
File: rust.png (24KB, 209x208px) Image search: [Google]
rust.png
24KB, 209x208px
Rust
>>
Rust... to such an extent being made fun of it...
>>
>>55643055

Ruby
>>
>>55643686
>>55643707
>>55643773
>work in C++
>prefers javascript

you lot are fucking sadists.
>>
File: perl.png (65KB, 256x256px) Image search: [Google]
perl.png
65KB, 256x256px
>>55643055
>>
I like the simplicity of Go.
Rust looks cool, but I don't have any projects where it would thrive.
>>
C++ can do everything, why would you bother with other languages?
>>
Ruby and Lua
>>
>>55643055
also, and why and what you hate about it.

mine: haskell
why: typing system, syntax, and fp
what I hate: its building systems and documentation (little to none)
>>
>>55643055
pointer swizzling and general memory buffer manipulation in C gets me rock hard.
Really enjoying Clojure (and ClojureScript) at the moment though.
>>
>>55643773
Javascript is good only for tiny scripts for web pages. It is being massively overused nowadays.

Kill yourself you fucking braindead pajeet.
>>
C and emacs lisp.
>>
File: 1468839104430.png (73KB, 2048x1024px) Image search: [Google]
1468839104430.png
73KB, 2048x1024px
>>55644305
>>55645362
>>
C++ and Python
>>
>>55643055
C#
>>
>>55643773
2/10 - made me reply. Heil lisp
>>
>>55643223
>>55646236
mein negers
>>55646278
hello stallman
I personally prefer clojure and other lisps. Will probably learn haskell next, aside with erlang/elixir.
>>
>>55646298
You can say what you want, but Mozilla developers are really good.
>>
>>55647343
>Clojure
>Running software inside of a Java vm
>infix
It's trash.
>>
Haskell.
>>
>>55647601
well, if it was for me, I'd concentrate myself onto improving SBCL by adding parallelization, polymorphism, making syntax better and other things that make clojure truly shine. But try to explain to your boss (and to a lot of customers) why aren't you using java-related ecosystem.
So, lisp in a JVM it is.
>>
>>55647633
>why aren't you using java-related ecosystem
Because every JRE has different problems, and breaks in different places. Java is so shitty that it's hard to even run software that's written in it, because of compatibility problems between Java runtimes. I don't program in Java, and even then I hate it because of how hard it is to run software written in it.
>>
Python because memes, but I'm growing to love objc and swift.
>>
>>55647679
Oh well, I don't have lots of love towards JVM neither. It doesn't even have TCO, which is essential for a lisp.
This being said, it provides a "good enough" platform for a lot of multiplatform applications. It's true that it's pretty bug-ridden, but it's also true that no one bothered to develop a viable alternative to it. And no, scripting bullshit such as ruby/perl/python doesn't count - the performance is not even comparable. C/C++ do not compare either - lots and lots of differences among the libraries on the different platforms. If you wanna target multiple devices, JVM is, sadly, almost always the best bet.
Also, clojure has a lot of really useful characteristics, such as asynchronous processing with a CSP done right, Aspect Oriented in its core, polymorphism done right, hygienic macros, - and lots, lots of features derived simply from the fact of being a lisp. And this is without counting the amount of libraries one can borrow from the JVM ecosystem.
tl;dr JVM is not the platform we need, but it's the one we deserve right now. So, we deal with it and try to enjoy our stay at least by using a sane language.
>>
>>55649520
I think that even asm.js would beat that.
>>
>>55646062
The word you are looking for is masochist, but it's not true. The freedom of javascript makes c++ look like a prison. The real masochists are people who love and cling to c and c++
>>
Ruby, Scheme and C#
>>
File: CAzp1PpVEAAdFwj.png (250KB, 523x372px) Image search: [Google]
CAzp1PpVEAAdFwj.png
250KB, 523x372px
Python and Ruby
>>
>>55643055
What Pakistan?
>>
>>55643055
C# and English
>>
File: 14222094614900.png (236KB, 500x550px) Image search: [Google]
14222094614900.png
236KB, 500x550px
>>55649546
JS is old and busted, TS is the new hotness.
>>
>>55650327
racial offence to the indian programmers and an obvious reference to the fact that this anon may be employed by M$ as a promoter of its products on a notorious indonesian cooking forum
>>
>>55647679
>every JRE has different problems, and breaks in different places
ah yes i'm sure your fizzbuzz research is prone to breaking whatever JRE you're working with
>>
>>55644385
>perl
>Terry

>not holyC
>>
File: ca9.gif (3MB, 480x270px) Image search: [Google]
ca9.gif
3MB, 480x270px
C# hands down
Python is decent too
>>
>>55650672
fizzbuzz research aside, JRE is really prone to breaking. Developed Java for 1 year, then worked 6 month as android codemonkey. It's not much, but if one likes programming there's limitless opportunity to learn more about the platform one's working on. The problem of the JRE is the fact that it's held back by the legacy shit. Like a whole, real lot of legacy. So, the current devs have to patch one workaround on another, making JVM and whatever surrounds it shittier and shittier with every release. Oracle JRE is not even the reference one anymore - its open implementation is.
>>
File: going naive.png (557KB, 1366x768px) Image search: [Google]
going naive.png
557KB, 1366x768px
>>55643055
>>
>>55643055
JAVASCRIPT IST THE FUCKING BEST LANGUAGE THERE IS AND HERE IS WHY:

EVERYBODY USES IT!

YES THAT IS THE REASON, WE HAVE ALOT OF GREAT TOOLS, EDITORS, REFERENCES; EXTENSIONS ETC. ITS EASY TO READ AND UNDERSTAND

YOU CAN DO FUCKING ANYTHING WITH IT ON ANY DEVICE.

IF YOU HAVE A DIFFERENT OPINION THAN MINE YOU CAN FUCK RIGHT OFF YA CUNT
>>
>>55650376
>Javascript, a language used for almost anything on the web

lol he must be a Microsoft shill.

kys
>>
File: 8A4lF4p.png (79KB, 506x662px) Image search: [Google]
8A4lF4p.png
79KB, 506x662px
>>55651072
>>
>>55651072
Spotted the average """""code artisan""""" that writes shit such as atom and other abominions such as an operating system in node.js
>>
>>55651072
>It's good because it's popular xD

Next thing you say that PHP or Java is good.
>>
>>55643055
I unironically like Rust and no amount of /g/ memes will convince me otherwise.

Python for small scripts, because it's quick and easy to write in.
>>
>>55651217
>>55651111
>>55651182

ITS THE PERFECT GATEWAY PROGRAMMING LANGUAGE, BECAUSE ITS SO FUCKING EASY. I STARTED WITH C++ AND I WAS TOO RETARDED TO UNDERSTAND IT THEN I TRIED JAVASCRIPT AND WOWWWW IT WAS GREAT I TELL YOU, NOW I WENT BACK TO C++ FOR UNI AND ITS FUCKING EASY NOW WOW HOLY SMOKES GUYS CAN YOU BELIEVE IT?
>>
>>55651289
weak, weak bait. Your burning hate towards JS is understandable though - usually, the more popular is the language the stupider is its average user.
>>
>>55651410
But I'm serious tho
>>
>>55651468
Nah, you shouldn't be. Javascript was an attempt to make the whole world use scheme bolting ontop of it the horrible java conventions and syntax. Now, it's almost the other way - it's pretty much java with some reminescence from scheme. A real, real shame.
Since you appear to be liking JS, you should try the real scheme or lisp. Try reading SICP or following some simple tutorial on lisp, like http://www.gigamonkeys.com/book/ this one.
It will absolutely make you a better programmer.
>>
from everything I learned in Order
C++>C>Javascript>JQuery>Java>PHP
>>
>>55651562
wtf why are you so nice
>>
>>55651676
Am I supposed to not be?
>>
>>55651711
Yes I'm acting like a retard
>>
>>55651623
>>Javascript and jquery...

You wot m8?
>>
Unpopular opinion on /g/ but I have a job, so... favorite is java, then c++ > Swift > python, and js can suck a bag of dicks. Fuckin firefox
>>
>>55651733
Well, a lot of people are acting retard here. I, however, believe that helping someone to understand more about programming will spare me someday lots and lots less spaghetti to read and debug - be it at work or while reading FOSS.
Especially if that someone is already a programmer.
>>
>>55643055
offended
>>
>>55651814
Thanks anon... I will check out Lisp
>>
C#. It's like Java but not shit.
>>
>>55650672
You can even see that when you're trying to play gaymen written in Java.
I have never programmed in Java, because I'm not that masochistic.
>>
>>55649612

Muh niggah!

I don't know why there's so much hate towards Ruby. I think most people don't get that you can write "low level" Ruby code and "high level" Ruby code, i.e. if you really use continuations, singleton classes, open classes..

Or for example "call/cc", you have this in very few langauges like Scheme, Haskell (the continuation Monad), Racket.. and Ruby.

>Muh performance
Yes, Ruby is not meant for high-performance code, but for fast devellopment. Still there's a lot of ways to code the bottleneck snippet in C and include it into Ruby..


OK, I stop shilling now. :)
>>
>>55653735
racket is scheme
btw the hate for ruby is because its community is cancerous as fuck.
>>55651922
beware of the lisps communities - they're pretty """exclusive""" - in the sense that they tend to exclude the new users by being elitist.
>>
>>55653866

>racket is scheme

[meticulous nagging]
>http://stackoverflow.com/questions/3345397/how-is-racket-different-from-scheme
[/meticulous nagging]

>the hate for ruby is because its community is cancerous as fuck

B-but muh MINSWAN.. ;_;

btw the hate for ruby is because its community is cancerous as fuck.
>>
>>55643055
ruby, elixir, crystal, modern pascal
>>
>>55644305
>rust
had fun with .read().unwrap().parse().unwrap() ?
>>
C#.
>>
>>55643055
Malbolge of course.
Get on my level you filthy plebs.
>>
My favorite language is the an extension of the most power language in the λ-cube: calculus of (co)inductive constructions.

It's the only language that doesn't make me feel like a code monkey.
Thread posts: 90
Thread images: 10


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.