Jezyk programowania z jeżem w logo

Jezyk programowania z jeżem w logo
KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5580
0

ten poniżej Haskella. Zna ktoś co to?FE87713B-C690-4881-B8F9-C667BF05981E.jpeg

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10234
4

Futhark

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
9

to jest jeżyk programowania

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9050
7

@KamilAdam: czy to na pewno musi być jeż? Bo dałeś bardzo problematyczny temat do przemyśleń :D :D

screenshot-20230605170308.png

screenshot-20230605170510.png

LE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 272
1

A to w ogóle jest jeż? Może jeżozwierz albo coś innego? Bo jeża w logo ma Egel (https://github.com/egel-lang/egel), chociaż nieco innego.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10234
1
leoninus napisał(a):

A to w ogóle jest jeż? Może jeżozwierz albo coś innego? Bo jeża w logo ma Egel (https://github.com/egel-lang/egel), chociaż nieco innego.

Był blog na forum futharka, że to jest jeż. Wzięli go z Sonica chyba.

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5580
1

Ktoś się mnie pytał co to są iversonian Languages. Ale chyba w realu to było a nie na 4P, ale przypadkiem znalazłem. Są to języki APL-like bo Kenneth E. Iverson zrobił APLa. Czyli hakerskie języki to przetwarzania tablic. Cecha charakterystyczna: Point-free style (czyli nieużywanie zmiennych) jest idiomatyczne

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5580
0

Nic nie zrozumiałem, ale że brzmiało mądrze i odniosłem wrażenie, że masz pojęcie o czym piszesz - więc dałem łapkę.

W sensie co to Pointfree Style? Przecież mówię że nieużywanie zmiennych XD
Np mamy taki kod w Haskellu że chcemy napisac sami sumowanie listy

Kopiuj
 mySum myList = foldr (\e1 e2 -> e1 + e2) 0 myList

I z elementem startowym 0 redukujemy listę dodając wszystkie elementy do siebie. No ale to rozwlekłe i we Pointfree Styl jest:

Kopiuj
 mySum = foldr (+) 0 

Największa zaleta -> Nikt ci nie powie że nazwa zmiennej jest za mało opisowa bo jej nie ma XD

WhiteLightning
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3262
0

Numpy jest jezykiem? Zawsze myslalem o tym jako o libce do Pythona.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.