Mirki chce się nauczyć jakiegoś frameworku do tworzenia aplikacji webowych. Pojęcie o tym mam blade kiedyś bawiłem się z node.js. Zastanawiam się czego zacząć się uczyć.
Biorę pod uwagę:
#python #nodejs #go i być może #ruby #rubyonrails

Jako że o każdym z tych języków mam blade pojecia zastanawiam się co by było najlepsze.
Oczekiwane zastosowania: backend do aplikcji mobilnych, rest, podstawka do single page application
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wiem, że programistów Go jest tutaj niewielu, ale zawsze warto zapytać.
Jakie macie doświadczenia w pisaniu aplikacji webowych w Go? Jaki framework/router? Na co zwrócić uwagę, jak radzić sobie z dużą ilością plików(najlepsza struktura folderów?), wydajność?

#programowanie #go #golang
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@5z7k9: nie pisac w go. Serio, chyba ze jakis treningowy projekt. Ten jezyk sie boryka z problemami wieku dzieciecego - duze bugi, brak, albo bardzo slabe biblioteki.
  • Odpowiedz
  • 1
@ritter: ale UUID nie ma wielu z tych zalet: nie jest k-sortable, jest 128-bitowy, nie za bardzo URL friendly, przypuszczam że generowanie UUID jest też mniej wydajne.
  • Odpowiedz
Ostatnio bardzo spodobało mi się Go, ma wiele plusów: jest bardzo wydajny, kompilacja(tak, kompiluje się tak jak C) jest niesamowicie szybka, ma fajny, wbudowany dependency manager(+ wiele dobrze zbudowanych i przetestowanych[np. net/http - serwer HTTP który, jak słyszałem, można bez obaw używać w produkcji] bibliotek na start), obsługuje concurrency(taka wielowątkowość), ma wbudowany garbage collector(no nie wiem czy to zawsze plus), jest silnie typowany, zużywa mało pamięci, itd... Mnie się to podoba.
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@5z7k9: Z mojego malego reasearchu zwlaszcza na rynku pracy wyglada to troche jak sytuacja Scali/Groovy - czyli fajnie, ze jest, ale nikt tego nie uzywa.
I o ile przy Scali/Grails masz niska bariere do przekroczenia (tj. odpalasz na JVMie, wiec wykoryzstujesz istniejace bibliotek i srodowiska javowe) - o tyle przy Go masz do wymiany wszystko.
A to zwyczajnie za duzo kosztuje, by bylo powazne..
Chociaz wiadomo, ze ktos pewnie gdzies
  • Odpowiedz
#grybezpradu #gry #go #szachy
Mówią, że GO to jest w porównaniu do szachów, cesarz gier planszowych. Tylko... jakieś gejowe to, nie ogarniam co się tam dzieje. Biją mi pionki, a ja, mimo, że otaczam przeciwnika, nie biję jego. W dodatku jeden pionek przeciwnika rozwala mi całą armię... oO :) jakieś pomylone to w porównaniu do szachów.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zestaw naklejek dla Programistów za darmo :)


Tutaj link.

Z góry przepraszam jeśli kogoś uraziłem tagami :(
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

BTW. Sytuacja z kina xD Siedzę sobie na Kingsman, o którym przed chwilą pisałem (9+/10) i jest akcja jak ten agent się bije w barze. Rozwalił wszystkich na spokojnie, koniec akcji, a tutaj jakiś koleś przede mną "easy peasy lemon squeezy", a ja do niego "this is a bandit country". Jego mina xD
#kino #film #csgo #cs #go
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach