[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 45
Thread images: 5
Describe a language with >muh

>Scheme
>muh ((()(()())())))()())(())()(
>>
>haskell
>muh autism
>>
File: viking.jpg (19 KB, 446x251) Image search: [Google]
viking.jpg
19 KB, 446x251
>C
>muh strtok va_arg malloc sbrk
>>
>haskell
>muh monads

>python
>muh whitespace
>>
>>51560857

>node.js
>muh callbacks
>>
>java
>muh objects
>>
File: 1428355042257.jpg (17 KB, 281x440) Image search: [Google]
1428355042257.jpg
17 KB, 281x440
>>51561409
>language
>node.js
Fucking webdevs
>>
>>51560857
>OP
>muh repost
>>
>C#
>Muh Java is shit
>>
>>51561439
What is node.js even?
>>
>>51560857
>R
>muh scurvy cur
>>
>>51560857
Muh esperanto
>>
>>51561439

Node can do anything any other high level language can do. Its also super easy to use any C libs
>>
>>51561481

JavaScript as a standalone language>>51561481
>>
>>51561481
A Javascript backend
>>
>>51560857
>ruby
>muh gems
>>
>Go
>Muh go
>>
File: 1389096193693.gif (3 MB, 235x320) Image search: [Google]
1389096193693.gif
3 MB, 235x320
>>51561356
This one's pretty good.
>>
>>51561518
>>51561490
>>51561526

Why would you do that? Javascript is a shit language, only PHP is worse and as widely used.

Python is so much better for hacking stuff together quickly, and if you're aiming for performance, compiled, static-typed languages are a must, or Java at least.
>>
>>51561526
>backend
for what purpose
>>
File: 1375219755662.png (109 KB, 330x248) Image search: [Google]
1375219755662.png
109 KB, 330x248
>PHP
>muh $$$
>>
> Java
> muh AbstractSingletonProxyFactoryBean
>>
>java
>muh 13 billion devices
>>
>python
>import muh
muh("stop reinventing the wheel")
>>
why the fuck are there two of these threads?
>>
>>51561687
4chan is a redundant system. It always entertains the same conversations and has been doing that for years now.
>>
>>51561687
Multithreading, f'am.
>>
>lisp
>muh lambda
>>
>>51561687
OP sucks dicks, 2bh.
>>
>>51561582
>Javascript is a shit language, only PHP is worse and as widely used.
While I greatly disagree with this statement, even if it was true. JavaScript has some how managed to outdo PHP in the incompetent programmer category. Hey lets rewrite everything in JavaScript, whoooo!
>>
>>51560857
>Objective-C
>muh dynamic as fuck
>muh functional
>muh blocks
>muh square brackets
>muh @
>>
>>51561490
Picture related. It's you.
>>
>2 threads
this triggers my autism
>>
>2 threads
>not 4
fucking keks
>>
>>51561789
Javascript is shit because it's too hackish and ad-hoc, but a good programmer can avoid the pitfalls and salvage it to produce decent code.

PHP is utter crap. The language itself is brain dead in multiple show-stopping ways. It's unpredictable (see == vs ===), inconsistent, hard to debug, and just damn ugly on top of all that.

The only reason why it's so popular must be because PHP programmers know of nothing else.
>>
>Go
>muh if err nil {} concurrency no generics
>>
>java
>muh static void public import boolean (int nig)
>>
>>51561582
>Why would you do that?
Performance when handling tons of small requests. JS is single threaded which forces you to do anything asynchronously and non-blocking, most other languages or frameworks create a new thread or process.

Beyond that you can use it for creating useful tooling: Frontend unit testing frameworks that wouldn't be possible without it (CasperJS), TypeScript uses node for code generation, you can use it to do canvas rendering on the server side to at least deliver PNGs of your chart to old browser that don't support canvas (node-canvas) and there's probably tons of other shit that wouldn't be possible without it.

Socket-IO with a node-backend is basically the fastest way to prototype web applications.
>>
>>51562207
>most other languages or frameworks create a new thread or process.

Yes, spawing threads is slow, but there's something called a thread pool. It's not a new concept. And it's not single-threaded, so all your cores can process those requests, meaning throughput is increased.

Not a web dev so I don't know any of that other stuff, but claiming something is better because it's single-threaded doesn't make sense to me in any context.
>>
>>51561481
Shit
>>
>>51560857
>Python
    
>>
>>51560857
>C++11
>muh perfect forwarding variadic template
>>
>>51560857
>)
>>
Html
>muh <>
>>
>>51560857
>porn pic
>muh file deleted
Thread replies: 45
Thread images: 5

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.