Programiści, fizycy i osoby zajmujące się symulacją komputerową powinni zapamiętać nazwę Simit.
Simit to nowy język programowania, który wymaga napisania do 90 procent mniej kodu niż współczesne języki programowania. Dzięki niemu można wytwarzać precyzyjne symulacje wszelkich procesów fizycznych.
Opracowali go programiści z MIT, Adobe, University of California, University of Toronto oraz University of Texas.
Symulacja komputerowa jest dzisiaj potrzebna wszystkim. Są to i inżynierowie i osoby z budownictwa i naukowcy. Do tej pory problemem tworzenia symulacji było łączenie różnych poziomów złożoności. Przykładowo, aby opisać usterkę skrzydła samolotu potrzeba było utworzenie skomplikowanego opisu matematyczno-fizycznego, ale już do tego jak pracuje samo skrzydło na jego płaszczyźnie, wystarczał prosty opis tego skrzydła. Ale problem pojawiał się wtedy, gdy chciano symulować złamanie skrzydła na wysokości 5000 metrów. Tutaj nawet superkomputery nie dawały sobie rady z przełączaniem się pomiędzy różnymi poziomami opisu.
Pozwala na to Simit i to przy o wiele bardziej skróconym zapisie całego kodu. Może on być stosowany w uczeniu maszynowym, analizie danych, optymalizacji, robotyce, a nawet przez Google w budowaniu algorytmu PageRank.
źródło: popmech.ru |