Wpis z mikrobloga

@LooZ: jest jeszcze na wczesnym etapie, ale ma już kilka bardzo ciekawych funkcjonalności. Np. odpalenie dowolnego kawałka kodu w czasie kompliacji, na demku odpalił normalną grę w opengl w czasie kompilacji, której wynik wkompilował się jako wartość zmiennej do programu.

Tu znalazłem jakąś stronę z informacjami: http://www.mrphilgames.com/jai/
Najwięcej info na kanale blowa gdzie robi prezentacje z nowościami: https://www.youtube.com/user/jblow888
bardziej miałem na myśli to, że są ludzie, którzy nie potrzebują studiów do tego. Oczywiście wiedzę trzeba mieć.


@jasiek13: oczywiście prawie wszystkiego można się nauczyć w domu (pomijając platformy komercyjne nie posiadające platform demo). Tutaj powiedzmy że ktoś nie ma tej wiedzy i chce tam pracować. To co - książka w rękę? Jest to o wiele dłuższa i trudniejsza droga niż kurs prowadzony przez eksperta.
@tomekswk: z tego co się orientuję to na pewnym etapie ma przejść na OSS, nie jest tworzony pod niego, a generalnie pod gamedev, chętnie słucha wszystkich dyskusji i debatuje nad różnymi rozwiązaniami
@pr0t3r: w którejś z pierwszych prezentacji blow opowiadał po co :)
@pr0t3r: z ciekawych featuresów tego języka:

Arbitrary compile-time code execution - Any function of the program can be made to run at compile time with #run

Syntax-facilitated code refactoring - The language syntax facilitates code reuse by making it easy to move code from local block → local function → global function

Integrated build process - The build process and parameters are specified by the source code itself, for consistency

Data-oriented
@pr0t3r: da. jezyk blowa ma ficzury wspomagajace baaaardzo gamedev. jeden jezyk do kazdego aspektu developmentu (logika, budowanie, unit testy, itd.) - wlasny jezyk jest zawsze lepszy jesli przychodzi nam pomoc rozwiazywac zestaw konkretnych problemow.