Programovací jazyk BASIX

Kit

  • *****
  • 1 062
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #60 kdy: 27. 08. 2026, 21:40:29 »
Jsou také jazyky, které sice nejsou univerzální, ale ve své doméně jsou velmi výkonné, například https://www.r-project.org/. Na zpracování dat ze senzorů je skvělý. Co takhle vyzkoušet třeba https://www.wolfram.com/language/ předtím, než začneš psát svůj jazyk?

Motivace napsat si svůj vlastní jazyk je jednoduchá: Stávající jazyk nám nevyhovuje, protože je ukecaný. Zpočátku si děláme generátory, knihovny, později frameworky a ve chvíli, kdy nám začne vadit syntaxe, navrhneme vlastní jazyk. Zpočátku je rychlý a elegantní, ale jak do něj přidáme další a další vlastnosti, stane se z něj stejný moloch jako z těch ostatních.

Je dobré si uvědomit, že když někdo v železářství kupuje vrták, tak vlastně chce díru. Občas je vhodné se rozhlédnout, zda by se ta díra nedala vytvořit jinak.


BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #61 kdy: 27. 08. 2026, 23:53:20 »
naucte se c, udelejte z toho svuj zivotni jazyk

C je mrtvé Dejve.

Definuj "mrtvé". Jako třeba takto? https://www.tiobe.com/tiobe-index/

Že můžeš sežrat půlku posádky, ale nikdo soudný už v něm novou aplikaci1) psát nebude.


1) Samozřejmě zjednodušuji. Pro mikrokontrolery a podobné brutálně nízkoúrovňové věci to ještě pár let praktické bude. I když...

RDa

  • *****
  • 3 308
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #62 kdy: 28. 08. 2026, 00:08:04 »
Že můžeš sežrat půlku posádky, ale nikdo soudný už v něm novou aplikaci1) psát nebude.

A proc ne?

U me je typicky cyklus - prvne PHP pro rychle prototypovani / pokusy a pak C knihovna, ktera se necha uzit totalne vsude.
Kdyz je potreba, tak do toho vstupuji platform specific SIMD intrinsics.

Rust mi fakt nepomuze, control plane je porad v gesci meho kodu a neni ovlivnen zpracovanymi daty.

BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #63 kdy: 28. 08. 2026, 00:22:15 »
A proc ne?

Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

RDa

  • *****
  • 3 308
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #64 kdy: 28. 08. 2026, 00:48:39 »
A proc ne?
Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

Byt v roli klienta, tak vam to omlatim o hlavu, jazyk-nejazyk. Vy jste zodpovedny za odevzdanou praci a jestli jste tam nasekali chyby - jde to plne k vasi tizi. Tecka. Nemuzete svoji neschopnost schovavat za to, ze vas rodice vytahnou z pruseru, nebo ze vas restriktivnejsi jazyk parkrat profackuje behem vyvoje. Tohle opravdu neni mozne akceptovat.


BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #65 kdy: 28. 08. 2026, 00:56:09 »
A proc ne?
Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

Byt v roli klienta, tak vam to omlatim o hlavu, jazyk-nejazyk. Vy jste zodpovedny za odevzdanou praci a jestli jste tam nasekali chyby - jde to plne k vasi tizi. Tecka. Nemuzete svoji neschopnost schovavat za to, ze vas rodice vytahnou z pruseru, nebo ze vas restriktivnejsi jazyk parkrat profackuje behem vyvoje. Tohle opravdu neni mozne akceptovat.


Rozumím.

Tak si to rozdělme.

Vy si budete žít tuto svou pohádku.

Já zase budu mít spokojené klienty, kterým dodám nezabugovanou aplikaci.

Domluveno? :-)

Re:Programovací jazyk BASIX
« Odpověď #66 kdy: 28. 08. 2026, 08:59:18 »
A proc ne?
Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

Byt v roli klienta, tak vam to omlatim o hlavu, jazyk-nejazyk. Vy jste zodpovedny za odevzdanou praci a jestli jste tam nasekali chyby - jde to plne k vasi tizi. Tecka. Nemuzete svoji neschopnost schovavat za to, ze vas rodice vytahnou z pruseru, nebo ze vas restriktivnejsi jazyk parkrat profackuje behem vyvoje. Tohle opravdu neni mozne akceptovat.


Rozumím.

Tak si to rozdělme.

Vy si budete žít tuto svou pohádku.

Já zase budu mít spokojené klienty, kterým dodám nezabugovanou aplikaci.

Domluveno? :-)
Vy jste typický rustafarián - věříte na pohádku, že Rust nějakým zázrakem odstraní všechny bugy z programu. Už si konečně uvědomte, že chyby spojené s adresací a s dynamickou pamětí tvoří jen určitou třídu chyb. A v mém případě, po více než 30 letech programování v C, mohu zodpovědně prohlásit, že tento typ chyb u mě už rozhodně nedominuje.

Vy rustafariáni jste jak sekta, která by místo češtiny tlačila nějaký jiný jazyk, protože nemá vyjmenovaná slova a shodu podmětu s přísudkem. Když vám na to řeknu, že v těchto pravopisných jevech žádné chyby nedělám a nepředstavují pro mne žádný problém, začnete blekotat, že to je nesmysl, protože v tom přece každý dělá chyby. No - není tomu tak. Nesmíte podle sebe soudit ostatní.

Ink

  • *****
  • 725
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #67 kdy: 28. 08. 2026, 13:44:52 »
Vy jste typický rustafarián - věříte na pohádku, že Rust nějakým zázrakem odstraní všechny bugy z programu. Už si konečně uvědomte, že chyby spojené s adresací a s dynamickou pamětí tvoří jen určitou třídu chyb. A v mém případě, po více než 30 letech programování v C, mohu zodpovědně prohlásit, že tento typ chyb u mě už rozhodně nedominuje.

Vy rustafariáni jste jak sekta, která by místo češtiny tlačila nějaký jiný jazyk, protože nemá vyjmenovaná slova a shodu podmětu s přísudkem. Když vám na to řeknu, že v těchto pravopisných jevech žádné chyby nedělám a nepředstavují pro mne žádný problém, začnete blekotat, že to je nesmysl, protože v tom přece každý dělá chyby. No - není tomu tak. Nesmíte podle sebe soudit ostatní.

Kdyby se dal přirozený jazyk nahradit snadno nějakým lepším umělým, určitě bychom to udělali, jenže to nejde. Programovací jazyky jsou umělé všechny a tak je logické, pokud je nějaký z nich vhodnější (o čemž lze vést spory), že někdo navrhuje postupnou náhradu těch méně vhodných. Tohle Ti vadí?


BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #68 kdy: 28. 08. 2026, 14:03:58 »
Vy jste typický rustafarián - věříte na pohádku, že Rust nějakým zázrakem odstraní všechny bugy z programu. Už si konečně uvědomte, že chyby spojené s adresací a s dynamickou pamětí tvoří jen určitou třídu chyb. A v mém případě, po více než 30 letech programování v C, mohu zodpovědně prohlásit, že tento typ chyb u mě už rozhodně nedominuje.

Vy rustafariáni jste jak sekta, která by místo češtiny tlačila nějaký jiný jazyk, protože nemá vyjmenovaná slova a shodu podmětu s přísudkem. Když vám na to řeknu, že v těchto pravopisných jevech žádné chyby nedělám a nepředstavují pro mne žádný problém, začnete blekotat, že to je nesmysl, protože v tom přece každý dělá chyby. No - není tomu tak. Nesmíte podle sebe soudit ostatní.

A to, že ty děláš přesně to z čeho mě obviňuješ a ještě víc, to ti nevadí? To se určitě taky nějak jmenuje.

Dokud nebudete mít úroveň dovolím si vás zařadit na blocklist.

Re:Programovací jazyk BASIX
« Odpověď #69 kdy: 29. 08. 2026, 09:54:54 »
Vy jste typický rustafarián - věříte na pohádku, že Rust nějakým zázrakem odstraní všechny bugy z programu. Už si konečně uvědomte, že chyby spojené s adresací a s dynamickou pamětí tvoří jen určitou třídu chyb. A v mém případě, po více než 30 letech programování v C, mohu zodpovědně prohlásit, že tento typ chyb u mě už rozhodně nedominuje.

Vy rustafariáni jste jak sekta, která by místo češtiny tlačila nějaký jiný jazyk, protože nemá vyjmenovaná slova a shodu podmětu s přísudkem. Když vám na to řeknu, že v těchto pravopisných jevech žádné chyby nedělám a nepředstavují pro mne žádný problém, začnete blekotat, že to je nesmysl, protože v tom přece každý dělá chyby. No - není tomu tak. Nesmíte podle sebe soudit ostatní.

A to, že ty děláš přesně to z čeho mě obviňuješ a ještě víc, to ti nevadí? To se určitě taky nějak jmenuje.
Já snad někoho odrazuji od nějakého jazyka nebo ho označuji za mrtvý, ač to je v příkrém rozporu s realitou? Já snad tvrdím, že díky použití nějakého specifického zázračného jazyka jsem schopen vytvářet bug-free programy? Ale no tak... ;) Já nemám nutkání existující software přepisovat dejme tomu do Common Lispu, všude to na sílu tlačit i když to nefunguje tak jak by mělo a ještě to pojmenovávat tak, aby všichni viděli jméno toho jazyka ve jménu toho softwaru. :) Neříkám, že zrovna vy tohle děláte, mluvím ale o sektě rustafariánů obecně. Víme s určitostí jen že děláte to, co jsem napsal na začátku tohoto odstavce.

Dokud nebudete mít úroveň dovolím si vás zařadit na blocklist.
Myslím, že s tím dokážu žít. :D

a6b

  • ****
  • 342
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #70 kdy: 29. 08. 2026, 11:55:35 »
Dokud nebudete mít úroveň dovolím si vás zařadit na blocklist.

jeste lepsi by bylo, kdyby autor umistil provinilce na block-chain 😁🥸😜

Kit

  • *****
  • 1 062
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #71 kdy: 29. 08. 2026, 13:24:40 »
A proc ne?

Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

Zkus vysvětlit Linusovi, že vsadil na špatného koně.

BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #72 kdy: 29. 08. 2026, 14:47:20 »
Vy jste typický rustafarián - věříte na pohádku, že Rust nějakým zázrakem odstraní všechny bugy z programu. Už si konečně uvědomte, že chyby spojené s adresací a s dynamickou pamětí tvoří jen určitou třídu chyb. A v mém případě, po více než 30 letech programování v C, mohu zodpovědně prohlásit, že tento typ chyb u mě už rozhodně nedominuje.

Vy rustafariáni jste jak sekta, která by místo češtiny tlačila nějaký jiný jazyk, protože nemá vyjmenovaná slova a shodu podmětu s přísudkem. Když vám na to řeknu, že v těchto pravopisných jevech žádné chyby nedělám a nepředstavují pro mne žádný problém, začnete blekotat, že to je nesmysl, protože v tom přece každý dělá chyby. No - není tomu tak. Nesmíte podle sebe soudit ostatní.

A to, že ty děláš přesně to z čeho mě obviňuješ a ještě víc, to ti nevadí? To se určitě taky nějak jmenuje.
Já snad někoho odrazuji od nějakého jazyka nebo ho označuji za mrtvý, ač to je v příkrém rozporu s realitou? Já snad tvrdím, že díky použití nějakého specifického zázračného jazyka jsem schopen vytvářet bug-free programy? Ale no tak... ;) Já nemám nutkání existující software přepisovat dejme tomu do Common Lispu, všude to na sílu tlačit i když to nefunguje tak jak by mělo a ještě to pojmenovávat tak, aby všichni viděli jméno toho jazyka ve jménu toho softwaru. :) Neříkám, že zrovna vy tohle děláte, mluvím ale o sektě rustafariánů obecně. Víme s určitostí jen že děláte to, co jsem napsal na začátku tohoto odstavce.

Přemýšlím, jak konverzovat na úrovni s někým kdo si vymejšlí a neumí číst?

Ano, mohli bychom zde vést dlouhá vlákna ve stylu páně Jirsáka, ale co bych z toho měl?

Buďte v míru.

BoneFlute

  • *****
  • 2 140
    • Zobrazit profil
Re:Programovací jazyk BASIX
« Odpověď #73 kdy: 29. 08. 2026, 14:48:03 »
Dokud nebudete mít úroveň dovolím si vás zařadit na blocklist.

jeste lepsi by bylo, kdyby autor umistil provinilce na block-chain 😁🥸😜

To je mimo moje schopnosti.

Ink

  • *****
  • 725
    • Zobrazit profil
    • E-mail
Re:Programovací jazyk BASIX
« Odpověď #74 kdy: 29. 08. 2026, 14:51:51 »
A proc ne?

Protože sebestředné vnímání světa. Tak nějak předpokládám, že každý stejně jako já, chce od jazyka záruky. Že když odevzdá produkt klientovi, tak že může v klidu spát. Což C ani u nadprůměrně dobrého Céčkaře tak nějak neposkytne.

Zkus vysvětlit Linusovi, že vsadil na špatného koně.

V roce 1991?