JS preprocesor rubrika: Programování: JavaScript

2 mawebis
položil/-a 25.6.2014

Ahoj všichni,
chci se zeptat, neznáte nějaký zajímavý js preprocesor se Céčkovou syntaxí a podporou IDE Netbeans? Nejvíce se mi líbí Dart od Google, ale tam zatím chybí ta podpora od Netbeans. CofeeScript zase není C-like syntaxe a já bych rád zůstal zatím u této rodiny programovacích jazyků.
Pěkný je i TypeScript od MS, ale také nemá podporu od Netbeans.
Děkuji moc,
Petr

Komentáře

  • vaclav.sir : Proč trváš na Netbeans? IDE od Jetbrains mají dost dobrou podporu pro TypeScript i Dart 25.6.2014
odkaz Vyřešeno
10 jiri.knesl
odpověděl/-a 25.6.2014

Jsi si jistý, že chceš podřídit volbu jazyka tvému IDE? Neměl bys podřizovat IDE jazyku?
Jazyk je větší náklad a je těžší ho změnit, než změnit IDE.

Pokud chceš C-čkoidní syntax, máš 2 zajímavé možnosti:

  • Dart - totální alternativa k JS, nejspíš se budeš muset naučit toho úplně nejvíc a těžko budeš hledat lidi k sobě, určitým lidem ale Dart hodně vyhovuje
  • TypScript - jen mírné vylepšení JS, na můj vkus příliš malé zlepšení, na druhou stranu se to naučíš rychle

Určitě koukni tu: https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-co...

Těch jazyků je spousta, bohužel podpora editorů bude nulová, nenajdeš lidi, kteří by ten jazyk uměli, nenajdeš o tom žádné články, odborníky, nedejbože knížky a školení.

Komentáře

  • mawebis : Osobně mi Netbeans poměrně i vyhovují, ale nyní rozjíždím nový projekt, říkal jsem si, že na css mám SASS, na minifikaci kódu používám maven a že jen ty js, jsou takové jako by zaspali dobu o X let. Tak jsem se poslední dobou koukal dost okolo sebe a jako vítěz do budoucna mi připadá Dart, díky své C syntaxi. Plus tipuji, že z dnešních cca 20 js "preprocesorů" zbyde za dva roky cca tři a jeden z nich bude Dart - minimálně proto, že google je tak silný že ho protlačí. Takže jak na to koukám nezbude mi nic jiného nežli vyměnit IDE. 25.6.2014
  • jiri.knesl : Problém je v tom, že u Google nevíš, jaký jazyk budou tlačit. Na něco je Dart, na něco je JS. Google Closure je JS alternativa ke knihovně funkcí Dartu. Zkrátka u Google bych až tak extra nespoléhal na to, že vše, co si Google vymyslí, to taky budou protlačovat. Kolikrát můžeš vidět, že naráz tlačí 2 konkurenční technologie. 25.6.2014
  • mawebis : Tak pak je tedy možná správná otázka: Z čeho si js překládat. Prostě samotné js mi připadá dosti mimo technologii dnešní doby. Ale začnu asi papírem a psaní seznamu toho co od toho přesně očekávám a ono z toho něco vypadne a třeba to nebude ani ten Dart. IDE mi holt bude danou technologii podporovat či nebude a potom hold je načase se zas přeučit na něco nového : ) 25.6.2014

Pro zobrazení všech 4 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.