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

Is this the future?

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: 41
Thread images: 10

File: tmp_2492-php7nginx660219621.jpg (35KB, 384x260px) Image search: [Google]
tmp_2492-php7nginx660219621.jpg
35KB, 384x260px
Is this the future?
>>
>>58569848
>php
>future
>>
Replace NGiNX with Apache or IIS, and you've got your answer.

>>58569870
>Let's build a programming language on a web browser's JavaScript engine
>what could possibly go wrong?

Also: Callback, the programming language.
>>
>>58569896
Apache and IIS are both huge garbage pits in comparison to nginx.

Apache feels old and outdated with a thousand modules and giant ass xml config files.

IIS is similar except worse. It runs on windows, which introduces a load of shitty window specifics -- absolutely terrible.

With nginx you've got one NON xml based file, in a simple structure that has good documentation.

The only thing nginx is missing is a web.config or .htaccess feature, and if you really need that you could just set up a reverse proxy from Apache to nginx, but that's a pretty specific use case.

Nginx > Apache > shit > IIS
>>
>>58569896
>programming language on a web browser's JavaScript engine

what difference does it make, it'sjust an interperter like php or python.

>Also: Callback, the programming language.

callbacks aren't a thing anymore in node, you have native promises, or async/await with the --harmony flag
>>
rust is the future for web development
>>
whatever the future is, it's containerless, so who cares what the reverse proxy is?
>>
>>58569848
yep
>>
>>58570122
what would you need .htaccess? it's extremely slow and has to check every directory for every request
you can just use statements inside the server-config itself
>>
>>58570748
kek
>>
>>58569896
Stop being retarded. JavaScript is the language to focus on. Its status as the language of the web means implementations will receive substantial investment in performance and features. The language itself is developing and if you ignore the (ever-decreasing) implementation inconsistency its actually pretty nice.

There are problems with Node, such as its single-threaded event loop. JavaScript isn't one of them.
>>
>>58569848
I really doubt it.

Java with Spring isn't going anywhere, and neither is C# on ASP.net, Ruby, Python and node.js.

PHP is kinda fucked because it's the low bar where any idiot can come and do stuff.
This means that any idiot can and will write stackoverflow answers. This shapes the community.

PHP isn't elitist enough. At least Java-users can demand that you set up Hibernate as a rite of passage.
>>
>>58571892
Java isn't the real star though. The JVM is.
>>
File: 1470313125528.png (31KB, 512x512px) Image search: [Google]
1470313125528.png
31KB, 512x512px
>>58570748
rust is the future of anal fisting technology.

https://blog.ntpsec.org/2017/01/18/rust-vs-go.html
>>
>>58571900
Rust is actually a real innovation in the systems programming department. Go competes with scripting languages while Rust competes with C. They're not even in the same league.
>>
File: 1466428009559.jpg (19KB, 300x300px) Image search: [Google]
1466428009559.jpg
19KB, 300x300px
>>58571972
>bullshit
fuck off klabnik.
>>
>>58572002
How is it bullshit? What I said is the opinion of the people who created both languages you dipshit.
>>
>>58571897
Well, if Play gets more popular, I'd certainly add Scala to the list of languages that aren't going away anytime soon.

But Java 8 is actually pretty nice. And Java has some things that C# doesn't have, like actual enums.
>>
>>58572180
Java is an OK language, certainly not the nightmare /g/ kids make it out to be. The key feature though is being able to use an entire ecosystem of software that targets the JVM, which languages such as Clojure, Scala and JRuby can do.

Some absurd things are happening on top of the JVM, such as the Truffle interpreters being able to execute C nearly as fast as code generated by traditional compilers. This is good news for JRuby and its pack of C extensions.
>>
File: 1475774072977.png (41KB, 871x693px) Image search: [Google]
1475774072977.png
41KB, 871x693px
>>58569848
Yes.

>>58569870
Nobody uses that.
>>
>>58569848
>PHP7
no
>>
File: jobgraph_node_php_others.png (19KB, 540x300px) Image search: [Google]
jobgraph_node_php_others.png
19KB, 540x300px
>>58572701
lol. what the fuck.

>cold fusion
>dreamweaver

i don't know where you got that retarded chart from
>>
>>58572751
you're looking at growth, not market share.

if theres one node job now and 3 in next year i'd be off your chart.
>>
>>58570122

> .htaccess feature

> Checking every directory every single request for new .htaccess
> Checking every single .htaccess for updates every single request
>>
File: w h i t e s p a c e.jpg (37KB, 500x329px) Image search: [Google]
w h i t e s p a c e.jpg
37KB, 500x329px
>Python community too busy arguing about py2 vs py3
>meanwhile PHP 7 experiencing record adoption

feels good man
>>
>>58571892
>and neither is C# on ASP.net,
fammm have you ever see the ASP.NET Core? basically the Java and NodeJS Killer
>>
File: download (14).jpg (9KB, 202x249px) Image search: [Google]
download (14).jpg
9KB, 202x249px
Haskellscript is the future.
OOcucks need not reply.
>>
>>58573292
I'm too busy to reply, I have a job.
>>
>>58569848
nginx yes
php no

the future (present,e ven) is literally "stick nginx in front of whatever backend you're using"
>>
>>58570122
you should check out .NET core. the new ASP is just heaps better. hell they ditched XML altogether in favor of JSON.
>>
>>58571650
To apply configurations to multiple Apache sites at once
>>
File: 1457792561346.png (167KB, 3861x3861px) Image search: [Google]
1457792561346.png
167KB, 3861x3861px
This retarded looking Gopher is handling millions of concurrent connections on a single machine and basically you're fucking retarded. How? Find out by clicking this link https://golang.org/
>>
>>58571885
JS should deflate within the next couple of years. It's a terrible language spec.

Instead we'll be compiling code to an IL like asm.js and any language with a working compiler will be capable of browser-side scripting.

Having one language for front and back end isn't a terrible idea. But putting JS in the back end to achieve that is.
>>
>>58574056
if you're gonna use a hipster garbage language with no ecosystem for "muh concurrency" you should go with elixir tb᠎h

elixir handles concurrency much better. go is better than, say, java, but it's not really "the best" at anything. at all.

please stop using and shilling this pointless language. i know you do it just because you suck google's cock
>>
File: 1475066218236.png (409KB, 1000x3392px) Image search: [Google]
1475066218236.png
409KB, 1000x3392px
> JavaScript is the language to focus on
lmao
>>
>>58574087
>hipster garbage language
Go isn't a hipster language anymore.
>>
>>58574107
it is compared to things like Java, JavaScript, python, php, etc.

elixir is slightly less popular than go but if great concurrency is your goal then use that instead
>>
>>58574119
I like Elixir even though I've never written anything serious with it but my big problem with it is that its standard library is painfully empty compared to Go's.
I know that it can use erlang libs directly but finding The One(tm) is often a time-consuming task that I'd rather not have to deal with.
Finally, having learned programming with C, the imperative style of Go makes me much more productive with it.
>>
>>58574119
>elixir is slightly less popular than go
fuck off with your hipster garbage

it's going to be dead in 2 years
>>
>>58574228
elixir (or erlang rather) is very mature and it's not going anywhere
>>
>>58574087
>better than Java

You wish kid. Call me when your little thread-pooled runtime can match the trillions fhat went into the high-performance extremely scalable Java implementations.
Thread posts: 41
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.