Wpis z mikrobloga

@krejdd: "99% internetu" stoi na tym NIE z powodu zajebistości technologii, tylko przez zwykły koszt przerabiania systemu na inną (sporo bardziej "coder friendly") technologię (zasada "skoro działa, to po co grzebać")
  • Odpowiedz
@krejdd: o, jestem sławny :D Było mnie wołać.

Jakby ktoś nie zauważył, że to był żart, chociaż miał w sobie nutkę prawdy.

Najpierw PHP.
Dlatego
  • Odpowiedz
@mk321: Chyba nie jesteś na czasie z JS, przejrzyj sobie ES6 i niedługo ES7 z async/await, backend i frontend w jednym języku - idealny do internetów, na ten moment nie ma nic lepszego.
  • Odpowiedz
@bonus: a co ze wsparciem ES6 w trochę starszych przeglądarkach?

idealny do internetów


Chodzi o małe aplikacje webowe czy duże aplikacje biznesowe? W tym króluje Java/.NET. Mówisz, że JS z Node.js będzie to wypierał?

A co z wydajnością? Zawsze JS to język interpretowany (a nie jak Java czy C# albo najlepiej C++). W aplikacjach przetwarzających wiele TB danych czasem używa się nawet C++ ze względu na wydajność.
  • Odpowiedz
  • 2
@mk321: PayPal przesiadl się na node, wzrosła wydajność i oszczedzili kasę na developmencie, bo mają ten sam język na froncie i backendzie ;)

Wszystko zależy co konkretnie aplikacja ma robić ;)
  • Odpowiedz
@mk321: Pierwsze skoro paypal, linkedin, wallmart przerzucili sie na nodejs to chyba wydajnosc jest jasna. Nodejs jest srodowiskiem do wykonywania JS. Poczytaj o V8 od googla. https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/

Druga rzecz Babel do kompilacji es6 do es5

Chyba żadna nowoczesna firma nie będzie się decydować na takie coś jak java, a zostanie ze względów finansowych, koszty przeniesienia technologii, chociaż jak widać skoro paypal czy linkedin mogli zrobić transfer do nodejs. :)
  • Odpowiedz
PayPal przesiadl się na node


@epi: wszyscy z tym PayPalem. Różne firmy robią sobie oprogramowanie w różnych dziwnych językach ;)

@bonus: no dobra, jest coś więcej dużego niż PayPal. A orientujesz się czy firmy w Polsce tworzą zwykłe oprogramowanie (chodzi mi po prostu o aplikacje biznesowe, czy to dla telekomów, jakieś CMR/ERP itp) lub będą tworzyć w Node?
  • Odpowiedz
@bonus: nie bronię Javy, bo znam jej wady. Ale faktem jest, że jest najczęściej używanym językiem. A hejtowanie jej i pisanie, że jest zła na każdym polu, a potem pisanie w niej z podkulonym ogonem, to mieszanie ludziom w głowach. Jakby C# był zbawieniem na każde zło - nie podoba mi się ten agresywny marketing Microsoftu.

  • Odpowiedz
@krejdd: Każdy język jest dobry. Mają swoje wady/zalety, ale tak naprawdę liczy się tylko to, ile jesteś w stanie na tym zarobić. Widziałem już piękne #!$%@? zajebiste serwisy, proste ale pisanie przez rok w J2EE, tomcaty, sromcaty cuda na kiju i #!$%@? projekt po 6mc nadal nierentowny, zamknięty i wystawiony na sprzedaż. Development zajął więcej niż projekt żył.

Znam też projekt napisany w php w 2mc przez grupę ludzi mało
  • Odpowiedz
@bonus: ale ja prawie o tym wszystkim już słyszałem. "Wyśmiewam" tylko czystego JavaScripta (bez którego nie da się obejść). Bo z tego co się orientuję, to nie ma obejścia - prekompilacja z czegoś (czy to TypeScript czy ES6 Babelem), bo trochę starsze przeglądarki tego nie obsługują, a na to nie można sobie pozwolić.

ES6 - słyszałem, że jest super i w ogóle, ale jakoś nie słychać, żeby tak dużo był
  • Odpowiedz
@Kazaty: @krejdd: jakieś 70% internetu i stron jest dalej pisane na php na całym świecie, php jest śmiesznie prosty w implementacji, jest masa programistów, koszta są niskie, a strony po prostu działają
  • Odpowiedz