Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 3.946 pregleda

Najnovija ↓

Da li koristite programski jezik V? 31.01.2024. u 11:11 · pre 33 meseca #1
Jezik je veoma sličan programskom jeziku Go. U suštini, to je Go, bez nekih sitnih gluposti. Neverovatno mi je da se na primer u Golangu nazivi eksportuju tako tako što im se kapitalizuje prvo slovo!? Takva odluka je za Madzone. Vlang u te svrhe koristi ključnu reč pub. Vlang nudi i brojna druga unapređenja, poput sumirajućih i option/result tipova. Međutim V okružuju i razne kontraverze, od toga da je vaporware, do toksične zajednice.

youtube.com
Re: Da li koristite programski jezik V? 01.02.2024. u 00:19 · pre 33 meseca #3
Pogledao sam Zig pre par meseci. Uglavnom čitam pozitivne komentare o Zigu i pomešane komentare o Vlangu. Z bi trebalo da postane zamena za C, dok je cilj V, ako sam dobro razumeo, da bude zamena za sve. Z je navodno jednostavan jezik, međutim način na koji se implementiraju interfesi meni uopšte ne izgleda jednostavno. Da li je ovaj članak još uvek validan, ili je jezik u međuvremenu unapređen?
Re: Da li koristite programski jezik V? 01.02.2024. u 10:28 · pre 33 meseca #5
Zar nije obrnuto?
Našao sam na Intertentu odgovor na pitanje o poreklu imena i shvatio da Andry Kelly ili ne zna da programira ili namerno skriva istinu:

Code:


import string
import random
vowels = "aoeuiy"
def m():
    c1 = vowels[random.randint(0,len(vowels)-1)]
    c2 = string.ascii_lowercase[random.randint(0,len(string.ascii_lowercase)-1)]
    c3 = string.ascii_lowercase[random.randint(0,len(string.ascii_lowercase)-1)]
    print('z' + c1 + c2 + c3)

m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()
m()


https://gist.github.com/andrewrk/73742bf4b8ed795c85ce

On kaže da kod iznad generisao ime "Zig", međutim tu ima nekoliko problema:

1. print('z' + c1 + c2 + c3) - generiše reč od četiri slova, a strlen("Zig") == 3
2. vowels = "aoeuiy" - nema nigde slova "g"
3. prvo slovo je z, ali malo z

Namerno nije hteo da kaže da je reč preuzeo iz srpskog jezika!

P.S.
.sjeps ej retkarak ijndelsop i g avols amI .ivarpsi em ad i dok atičorp ad oken eć il ad ej em olaminaz ,manZ
Re: Da li koristite programski jezik V? 01.02.2024. u 21:20 · pre 33 meseca #14
Šta ostavljamo novim generacijama, da svoje programske jezike nazivaju sa po dva slova i tako arče resurse, trebalo bi neki kolegijum ko ne uradi ništa u svom jeziku, ili uradi loše, da mu se oduzme slovo.
Re: Da li koristite programski jezik V? 02.02.2024. u 09:19 · pre 33 meseca #15
Batali Z, tamo si otišao zbog propagande. Pređi na V stranu, Medvednikov (kreator jezika) je obećao autofree opciju gde će kompajler da analizira kod i sam ubacuje pozive funkcije za oslobađanje memorije. Nema garbidž kolektora, brojanja referenci, borrow/checker sistema, malloc/free poziva, autofree rešava sve te probleme!
Re: Da li koristite programski jezik V? 02.02.2024. u 10:39 · pre 33 meseca #16
Neverovatno, izbacili garbidž kolektor, ko bi rekao da je i to moguće, mislio sam da moramo da ga vučemo do kraja vremena jer tako volimo
Re: Da li koristite programski jezik V? 02.02.2024. u 16:37 · pre 33 meseca #17
Citat:
MajorFatal:
Šta ostavljamo novim generacijama, da svoje programske jezike nazivaju sa po dva slova i tako arče resurse, trebalo bi neki kolegijum ko ne uradi ništa u svom jeziku, ili uradi loše, da mu se oduzme slovo.

Ne mora dva slova, evo može npr. crnogorski programski jezik "Ś" (ćirilica: "Ś"), po definiciji ne radi ništa :)


Ne mogu da se setim koji je programski jezik u pitanju, ali ima definitivno najkraći kod za "Hello, World!" izlaz - autor je genije, predvideo je da se dobije taj izlaz ako nema nikakvog programskog koda u fajlu koji se kompajlira/interpretira ^_^
Potpis
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme