[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]

Comfy Programming

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: 44
Thread images: 5

File: hierarchy.png (95KB, 1065x1561px) Image search: [Google]
hierarchy.png
95KB, 1065x1561px
What is the comfiest programming language?
>>
>>56360007

Ruby.

BTW I've never seen a Rubyist looking down on Perl.
>>
>>56360007
java coders consider themselves better than everyone else, though
>>
>>56361597

Or maybe Golang.

Ruby is more comfy in terms of "do what you want", Golang is more comfy in terms of "easy to pick up".
>>
>>56360007
Comfy?
asm for me.

... Doesn't mean I can do anything fucking useful in it though.
>>
Ladder Logic.
>>
>>56360007
But HTML *is* a programming language.
>>
C# has so much syntactic sugar, I love it. But I can't say if it's the comfiest.
>>
This is fucking stupid. Right tool for the right job. If you only consider yourself s <language> programmer, you've already lost.
>>
C# is ultra-comfy

Perl is less comfy but still really nice
>>
File: 606259104.gif (2MB, 250x220px) Image search: [Google]
606259104.gif
2MB, 250x220px
>>56360007
>ruby looking down
top kek
shill in full effect
>>
LD for PLC
>>
>>56360007
I'm basically on Python only, I'd absolutely hate it if I had to go back to IDL or NCL. Python's just neater and Numpy makes array operations fast, h5py makes HDFs no hassle at all.
>>
>>56362365
Most undergrads on /g/ are not aware of HTML's Turing completeness.
>>
>>56360007
C
I like using C, I can make anything in C, I can control the world with C
don't worry C++ aint got shit on me since im behind 7 proxies!
>>
>>56361830
Few people choose Java because it's the best tool for the job.

They choose it because that's the only language they already know.

>>56362406
C# 3.5+ is fucking sweet. 2.0 was just a shitty Java though.

>>56362496
Truth
>>
>>56362365
>>56363102
Turing completeness is not a requirement for a programming language. Take Coq for example.
>>
>>56360007
I'm a C and Haskell programmer who also calls HTML a programming language
>>
>>56360007
Where do I fit in this list?

Originally I was doing OOP PHP which I am fine with, now I am working in BCPL.
>>
>>56363144
You don't fit in anywhere
>>
>>56363159
Is this due to the fact that I am superior, yet don't consider myself to be?
>>
C++14 and Common Lisp are by far the comfiest programming languages

Anyone who says otherwise is a cuck and a garbage programmer
>>
File: 1419620127650.gif (474KB, 200x150px) Image search: [Google]
1419620127650.gif
474KB, 200x150px
>lisp above ruby

They're basically the same language except one has shit syntax while the other one is the Apple of programming languages.
>>
File: bobby-shmurda-pepe.png (668KB, 1200x675px) Image search: [Google]
bobby-shmurda-pepe.png
668KB, 1200x675px
Have any of you worked with python and know what you would consider it's strong or weak points?
>>
>>56365216
KEK

Someone has never used Macros.
>>
>>56365094
C++ and CL share the zeitgeist of the 80's. It's possible to write garbage code in either language, even easy. But you can also write things in C++ and CL that are completely unrivaled in terms of their simplicity and beauty. It just requires being judicious and knowing what to leave out.
>>
>>56365397
exactly.

thats what makes it so comfy
>>
>>56365274
Strong points:
- extremly fast
- get both simple and complex tasks done quick
- easy to work with in general

Weak points:
- indentation instead of brackets forces consistency but whitespace as a structural element is weird
- no switch case
- they way it does iteration might be powerful in theory but can be cumbersome
>>
>>56365493
Thanks for the heads up. do you have a language you think is better to start with
>>
>>56365493
>extremly fast
Python is one of the slowest languages in common usage.

>get both simple and complex tasks done quick
>
import solution
solution.run()
>>
>>56365555
>Python is one of the slowest languages in common usage.
Citation needed: http://onlyjob.blogspot.de/2011/03/perl5-python-ruby-php-c-c-lua-tcl.html

>>56365551
I'm not sure if Python would be the best thing to start with, it's certainly not the worst. Console ouputs get old very quick though when you're new to programming, thus I'd recommend C# because it lets you work with GUIs really easily.
>>
lua feels comfy for scripting
>>
>>56365653
It's interpretive, so in nature it's gonna be "slower" than a compiled language.

If you were gonna run a compiled version of python, it'd go speedyquick in comparison to the interpretive python.
>>
>>56363132
No thanks. I'm not gay.
>>
Perl.
>>
>>56360007
>comfy
When will this meme end
It's vague, meaningless, and utterly subjective

Need a challenging language that makes you think (pure fun)? Scheme.
Need a quick n' dirty script? Python.
Need professional things done? C or similar.
Need some web shit done? JS.
Need to poo in a loo? Java.
>>
>>56363188
No its cos you're autistic and find it hard to make friends
>>
>>56360007
>ajax programmers

wut
>>
>>56360007
Almost works as an "are better than" graph too
>>
I like C since I like Unix. Unix is comfy.
>>
>>56366204
>challenging language that makes you think
>scheme

What is challenging about scheme? It's one of the simplest and easiest to learn languages I can think of
>>
>>56365493
>extremely fast
in terms of learning it, yes, but python3 is actually one of the slowest languages, see: https://notehub.org/876uv
>>
>>56365274
Pros:
* easy to pick up and learn
* can be performant if you use itertools, numpy, etc
* extremely expressive, allows you to write compact code
* comprehensive built-in libraries
* good multi-paradigm support
* good reflection capability

Cons:
* global interpreter lock (this is by far the biggest problem)
* too many built-in types (using a Lua-style table for everything would be better)
* Python 3 removed useful stuff
* difficult to deploy Python programs on Windows
* no full inline anonymous functions (lambdas are a poor substitute)
>>
>no haskell
dropped
Thread posts: 44
Thread images: 5


[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.