Skocz do zawartości
Treker

W jakim języku programujecie

Programuje w  

242 użytkowników zagłosowało

Nie masz uprawnień do głosowania w tej ankiecie ani nie widzisz wyników ankiety. Zaloguj się lub zarejestruj w ~20 sekund, aby zagłosować w ankiecie.

Pomocna odpowiedź

13 godzin temu, FlyingDutch napisał:

Także gdy ktoś chce się nauczyć języków opisu sprzętu dla układów programowalnych (myślę tu o układach FPGA) znajomość zarówno Pascala jaki i C jest pomocna ponieważ składania dwóch najczęściej stosowanych języków : VHDL i Verilog jest oparta języku Pascal i C.

Składnię podobną do C ma wiele języków - ktoś coś wymyślił dobrze i inni zgapili 🙂 mnie kiedyś urzekł GLSL język opisu shaderów OpenGL.

Pierwszy raz jak zabrałem się za ten temat, to była chwila zwątpienia, bo temat nie jest łatwy zwłaszcza że shadery reprezentują etapy przetwarzania współbieżnego różnego typu danych - jedne pochodzą z pamięci GPU inne przekazywane są poprzez zmienne zewnętrze tzw. uniformy. W nowszych wersjach GLSL doszły kolejne stopnie przetwarzania, które doprodukowują geometrię. Także zawiłości jest całkiem sporo. Ale gdy widzi się dobrze znaną funkcję void main() {} to cieplej jest na sercu, a że składnia jest zbliżona do C to wszystko jest bardzo przyjemne. 🙂 

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites
15 minut temu, Gieneq napisał:

Składnię podobną do C ma wiele języków - ktoś coś wymyślił dobrze i inni zgapili

Daleko nie szukając - OpenSCAD.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...