@Saly: nie wiem o LLVM, ale pewnie będzie bardzo zbliżona, ogólnie wydajnośc java 8 - 10 jest 15%-20% różnicy na korzyść java10, gdzie masz dostęp do JIT i AoT, więc VM ma kilka tricków które pozwolą zoptymalizować kod lepiej niz programista, ale nadal odpalasz kod w VM wiec kilka procent też tracisz. nie widziałem żadnych benchmarków do LLVM, za to widziałem do pythona i ruby gdzie graal działał 30%-55% szybciej
interface - @Saly: nie wiem o LLVM, ale pewnie będzie bardzo zbliżona, ogólnie wydajn...
  • Odpowiedz
na dobre wsparcie od IntelliJ


@Saly: chyba nie szybko Graal to VM dla języka, kompilator i narzędzia to osobna sprawa, prędzej dobre wsparcie dostaniesz z netbeansa czy eclipse niż z IDEA, to kompletnie nie ich model biznesowy, za to mysle ze gradle sobie z tym poradzi szybko i sprawnie, juz od dawna gradle dziala dobrze z node, ecmascript i java
  • Odpowiedz
Czołem rustowe świry! ostatnio mnie ciągnie do nauki tego języka, szukam źródeł do nauki.

Oraz czy ma to jakiś sens w świetle zawodowym bo słyszałem, że #rust ma szanse wyprzeć c++.
Jak coś to mam doświadczenie w c# i lekko w c++ i js.
#rustlang #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fensi: Jeśli angielski Ci nie straszny, to https://doc.rust-lang.org/book/ jest świetnym źródłem. Jest też Rust By Example.

Zawodowo... Na razie firm używających Rusta nie jest dużo, ale ich liczba rośnie i da się znaleźć w nim pracę (choć może być konieczne poszukanie opcji zdalnych dla firm zagranicznych, taką ja złapałem, nie wiem dokładnie jaka jest sytuacja na polskim rynku).

Całkowicie C++ raczej nie wyprze, ale niewątpliwie stanowi solidną konkurencję i
  • Odpowiedz
Mam pytania, może mondre może głupie nie wiem(głównie tyczą się C++)
1. Jaka jest przyszłość #cpp na rynku?
2. W jakich branżach się używa go najczęściej i prawdopodobnie przez najbliższe lata ta tendencja nie uniknie zmianie? Na jakie technologie warto zwrócić uwagę(inb4 Boost)?
inb4 gamedev, to wiem, ale pisanie gierek mnie nie kręci xD
3. Co myślicie o #rust? Słyszałem, że w przyszłości w dużej części wyprze
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. Jaka jest przyszłość #cpp na rynku?


@koostosh: jest ale zależy gdzie. W Warszawie jest tak średnio z tym przykładowo. Dlatego osobiście chcę porzucić C++ na rzecz czegoś bardziej business-friendly np. C#. Jest tak z 5x tyle ofert a dla Javy chyba z 8x. A im większe ssanie tym lepiej (w C++ można się łatwo uzależnić od firmy jak jest skansenem technologicznym, wiem na własnym przykładzie). Znajomość C++ mi
  • Odpowiedz
@Saly: Zajebiste. A wiesz może gdzie jest może jakiś dokładniejszy przekład opisany tego mechanizmu.
Dopiero zacząłem z rustem. A to jest super ciekawe i funkcjonalne.
  • Odpowiedz
Hej wykopowi #programista15k z #wroclaw!

Dawno się nie przypominałem ;)

Komu znudziło się #programowanie kolejnych nudnych webówek lub backendów do webówek w javie (wliczając wersję script), c# czy innym phpie? Zapraszam do dołączenia do mojego zespołu, w którym programowanie fascynuje dokładnie tak samo, jak na samym początku, a to za sprawą wdrożenia rusta
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GotoFinal: wcale nie dziwne.

Mamy dwa mocno powiązane ze sobą zespoły. Jeden używa powiedzmy 95% rusta. Drugi (mój!) ma główny produkt w c#, tworzy nowe rzeczy w ruście i jakieś tam mniej istotne małe toole w ruby. Więc są co najmniej trzy możliwości:

1. Znasz rust i dołączasz do pierwszego zespołu
2. jw. ale do
  • Odpowiedz
@interface: o, jednak nie tylko ja marudzę na javę 9 i to jak popsuli refleksje ;/ Nie da się nawet z klasy proxy wywoływać domyślnych implementacji metod.
Na razie to obchodzę za pomocą unsafe, ale to słabe rozwiązanie bo w końcu unsafe też chcą wywalić...
Wszystkie refelksje na klasach javy są zablokowane, np nie da się już edytować finalnego pola.
  • Odpowiedz
@interface: na refleksjach połowa świata stoi, większośc libek używa, każdy serwer używa, wszystko tego używa. Ba, nawet java trochę tego używa sama na sobie ;)
Wszystko zależy jak tego używasz, bo wyobraź sobie taką javę EE bez żadnych refleksji, adnotacji :D
  • Odpowiedz
3-wymiarową przestrzeń chyba każdy zna i jako-tako ogarnia. Mało kto jednak ogarnia 4- i więcej wymiarowe przestrzenie. #matematyka sobie z tym radzi bez większych problemów, ale czy ktoś kiedyś widział 4-wymiarowy obiekt...? No, to teraz macie szansę ;)

Stworzyłem już dosyć dawno (a parę dni temu wskrzesiłem) projekt, w którym można pozwiedzać 4-wymiarowy świat. Ten projekt to 4-wymiarowy labirynt. Chodzi w nim o to, aby przejść przez zestaw tuneli i
  • 52
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fizyk20:
Pomysł na plus, ale wykonie gorzej.
Sterowanie to makabra. Obsługi myszką nie dasz rady?
A brak tekstur powoduje że nie wiadomo gdzie są ściany.
  • Odpowiedz
zatem tekstury musiałyby być... objętościowe.


@fizyk20: są takie. Nazywają się teksturami 3D. Nie wiem czy Red Faction 1 ich nie używał bo miał niszczenie terenu.
  • Odpowiedz