ChanServ changed the topic of #lowempire to: Low Level Empire | This channel was created for Algorithms, Compilers, OS, Hardware, CS theory stuff (low-level) | be patient, polite | don't do off top | Ask your question | Paste your codes/long texts https://paste.debian.net/ or "echo just testing! | nc termbin.com 9999" | Logs: https://freenode.irclog.whitequark.org/lowempire
lucid_0x80 has joined #lowempire
<lucid_0x80> ascii
<lucid_0x80> dunen sizin temaya baxdim
<lucid_0x80> pythonda
<lucid_0x80> o addresin deyismeyi
<lucid_0x80> normaldir
<lucid_0x80> goda ise
<lucid_0x80> deyismemelidir
<lucid_0x80> garbage collectora gore
<lucid_0x80> yo
<lucid_0x80> x
<lucid_0x80> o stack-da saxlayir
<lucid_0x80> variablei
<lucid_0x80> ona gore deyismemelidir ki
<lucid_0x80> sen meselen
<lucid_0x80> x = 5; eledin
<lucid_0x80> sonra y = x;
<lucid_0x80> eledin
<lucid_0x80> sonra x = 2;
<lucid_0x80> eledin
<lucid_0x80> y in deyeri deyismeleidir
<lucid_0x80> ona gore referencini
<lucid_0x80> deyisir
<lucid_0x80> ki y-da affect olsun onnan
<lucid_0x80> pointer olanda*
<lucid_0x80> daha deqiq bele yazim
<lucid_0x80> int x = 5; int* y = &x; x = 2;
<lucid_0x80> y burda olacaq 2
<lucid_0x80> sonda
<lucid_0x80> ona gorede
<lucid_0x80> butun diller bele edir
<lucid_0x80> mende bele ediremf
<lucid_0x80> sen eger y = x; etsen
<lucid_0x80> onda copy olacaq
<lucid_0x80> y-da yeni address olacaq
<lucid_0x80> pythonda ise
<lucid_0x80> objectdir
<lucid_0x80> x = "2"
<lucid_0x80> bu objectdir
<lucid_0x80> ona gore sen x = "3"
<lucid_0x80> edende adres deyisir
<lucid_0x80> cunki yeni object yaranir "3"
<lucid_0x80> ve assign olur x-e
<lucid_0x80> meselen sen
<lucid_0x80> sonradan
<lucid_0x80> y = "3"
<lucid_0x80> elesen
<lucid_0x80> x ile yin adresleri eyni olacaq
<lucid_0x80> cunki ikisinin
<lucid_0x80> objectleri
<lucid_0x80> eynidir
dumenci has joined #lowempire
lucid_0x80 has quit [Ping timeout: 272 seconds]
ascii has joined #lowempire
<dumenci> ascii
<dumenci> burdasan?
<dumenci> yazdiglarimi gordun?
marlin has joined #lowempire
<marlin> test kimse var
<dumenci> hee
<dumenci> men varam
<marlin> salaam necesen
<dumenci> salamlar yaxsiyam sen necesen
<marlin> sagliq sukur yaxsiyam ))
<marlin> paza bax
<dumenci> ne pazi
<dumenci> aybla ;-D
<dumenci> menede gonderib
<dumenci> :-D
<marlin> :D
<dumenci> etaga
<marlin> ahahah
<marlin> qir saqqiz
<marlin> :D
<dumenci> birdene
<dumenci> tema var
<dumenci> asciia yazmisam
<marlin> aha
<dumenci> nese cavab yazmayib
<dumenci> bra yazmisam
<dumenci> irc-de
<dumenci> demeli dunen
<marlin> loglar gorsenmir
<dumenci> mennen sorusdular ki
<dumenci> usaglar
<marlin> 502 veirr
<dumenci> Hesenle Tural
<dumenci> pythonda
<dumenci> variable teyin edirik
<dumenci> meselen
<dumenci> x="2"
<dumenci> sonra adresine baxiriq
<dumenci> 0x3000
<dumenci> sonra x="4"
<dumenci> edirik
<dumenci> adresine baxiriq
<dumenci> deyisib
<dumenci> amma golangda ele deyil
<marlin> aha
<dumenci> bu proses ona gore bash verirki
<dumenci> python burda
<dumenci> object yaradir
<dumenci> "2" ozu
<dumenci> objectdir
<dumenci> x ise container
<dumenci> sen onsuzda
<dumenci> y="2"
<dumenci> yazsan
<dumenci> x ile y in adresi eyni olacaq
<dumenci> cunki eyni objecte reference edecekler
<dumenci> cunki orda hersey objectdir
<dumenci> ancaq golangda bele deyil
<dumenci> golangda birbasha variable contexti yaradir onun icinde de
<dumenci> value olur
<dumenci> o value-dabirdene yaddash adresini gosterir
<dumenci> icinde meselen birdene string var
<dumenci> sen mesleen
<dumenci> shushada bele edende
<dumenci> let x: str = "test";
<dumenci> let y: str = x;
<dumenci> sorry
<dumenci> let x: str = "x";
<dumenci> sen xin deyerini ikinci defe deyisende
<dumenci> men x-in adresini yox
<dumenci> onun icinde
<dumenci> context var birdene
<dumenci> value
<dumenci> onun adresini deyisirem
<dumenci> butun xin adresini yox
<dumenci> golangda hemcinin
<dumenci> C-de hemcinin
<dumenci> butun compilerlar
<dumenci> Hesen sorusduki
<dumenci> bes men orda
<dumenci> x="2"
<dumenci> yazsam
<marlin> ancaq value-nu deyisrisende, ama teyin olunan deyisen oldugu kimi qalir sadece point oldugu yeri deyisrsen?
<dumenci> sonra x="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
<dumenci> yazsam
<dumenci> overflow olmayacaq
<dumenci> yox cunki sen AAAAAAAAAAAAAAAA yazanda ikinic defe
<dumenci> compiler onun ucun teze memory ayirir
<dumenci> onun uzunlugu basqa olur
<dumenci> eynen
<dumenci> <marlin> ancaq value-nu deyisrisende, ama teyin olunan deyisen oldugu kimi qalir sadece point oldugu yeri deyisrsen?
<dumenci> duzdur
<dumenci> men ancaq value deyisirem
<dumenci> birdene struct fikirles
<dumenci> struct String { type, value }
<dumenci> struct String { type, *value }
<dumenci> sen Stringi deyisende
<dumenci> men gedib ancaq
<dumenci> String.value = "new value"
<dumenci> edirem
<dumenci> String.value = addressofnewvalue
<dumenci> bele
<dumenci> ona gore stringin adresi eyni qalir
<dumenci> stringin contextinin adresi
<dumenci> daha dogrusu
<dumenci> value adresi ise deyisir
<marlin> sen bunu shushyada elemek istiyrisen bele?
<dumenci> shushada onsuzda beledir
<dumenci> ancaq sen printf("%x", addressof(x));
<dumenci> elesen shushada men ona verecem valuenin adresini
<marlin> bu yansama daha yaxsidirda mence, golangda ve birde sen elediyin
<dumenci> golang boyuk ehtimal qabagcadan hesablayir ikinci assignmenti ona uygun boyudur stacki
<dumenci> yada eger heapdirsa
<dumenci> dinamik assign edirsense
<dumenci> inputdan meselen
<dumenci> onda da hemcinin
<dumenci> boyudur heapi
<dumenci> address eyni qalir ancaq
<ascii> salamlar :D
<dumenci> aleykum salamlar
<marlin> aydindir
<marlin> hervaxtiniz xeyir
<ascii> aydincdir mellim cox sagol ))
<ascii> veziyyet necedi ?)
<dumenci> shukur salmatciligdir
<dumenci> sizde ne var ne yox
<dumenci> dunen
<dumenci> predict etdiyim kimidir bax
<dumenci> leaq go.string."Hello World"(SB), AX
<dumenci> movq AX, (SP)
<dumenci> pcdata $1, $0
<dumenci> movq $11, 8(SP)
<ascii> shukur brat,evde oturmagdan bawim xarab oldu day
<dumenci> leaq go.string."AAAAAAAAAAa"(SB), AX
<dumenci> movq $11, "".~r0+120(SP)
<dumenci> movq AX, "".~r0+112(SP)
<dumenci> movq 96(SP), BP
<dumenci> stacki boyudur
<dumenci> golang
<ascii> aaa move elir he?? copy yox
<dumenci> heee
<marlin> sen gor men neler cekirem evde oturmaqdan
<dumenci> meni demirsiz
<dumenci> uje yox olmusame
<dumenci> evde oturmagdan
<dumenci> xestelik tapmisam
<ascii> marlin sen agsaqqal kiwiler kimisen hara rahatdi oturub qalirsan :D
<dumenci> 10 gunnen coxdur
<dumenci> evden cixmiram
<ascii> beke axwam gelesiz biraz geziwey?)
<dumenci> 15 gun olacaq
<marlin> qala bilmirem etaga :D
<dumenci> gezishemekden elave
<dumenci> hetta deyerdim
<dumenci> gedek
<dumenci> cay icek
<marlin> evde olurem butun
<marlin> olarda men raizyam
<marlin> ))
<ascii> bugun baglidi axi harda icey?
<dumenci> aa bugun
<dumenci> deirsen
<marlin> targovuda bir yer aciqdir
<marlin> men bilen
<ascii> ancag el ustu kofe zad alib ice bileriy
<ascii> yox e oturmag ucun her yer baglidi
<marlin> hede ele ancaq :)
<dumenci> gezishmeye
<dumenci> oleceyik
<dumenci> soyugdan
<dumenci> etaga
<marlin> ama soyuq olare gerey oturaq
<dumenci> cox soyugdu
<marlin> he gezmek
<marlin> cetin olar, maraqli yerde yoxudre ygiisaq ora
<dumenci> hefte ici acilirda
<marlin> innolandan bezmisik :)
<dumenci> onsuzda
<dumenci> aa innoland
<dumenci> acigdir?
<dumenci> gedek innolandada
<marlin> hee aciqdir ora
<dumenci> orda varda cay
<marlin> :D gunumuze baxda
<dumenci> hmmm??
<dumenci> nece fikirdi?
<ascii> heri :DD
<marlin> cay icmeye innolanda gedirik
<marlin> :D
<ascii> oda yaxshi fikirdi
<ascii> :DDDD
<dumenci> bugun taksiler isleyirde yegin :-D
<marlin> evden cixmaga behana axtariam
<ascii> he
<dumenci> axsam eve gelmeye
<ascii> he he ishdir
<marlin> gedirsize cixim men inid
<dumenci> he fso
<dumenci> gelirem
<dumenci> indi gelim?
<ascii> vse cixirsiz?
<marlin> indi cixarsan?
<ascii> he davay geley
<marlin> he men hazirlasim onda
<dumenci> mcdonalds isleyir
<dumenci> bugun?
<marlin> poka malchiki
<dumenci> bilmirsiz?
<marlin> ahahha
<ascii> yoox
<marlin> besdirde :D :D
<ascii> xaxaxa
<dumenci> mezelenme
<ascii> baxaram men cixanda?
<dumenci> hecyer ishelemir?
<marlin> :D :D lucid :D
<marlin> olke islemir bugun :D
<dumenci> oybla bes men nece yemek yeyim :-D
<dumenci> obed elememisem
<ascii> men cixanda baxaramda gorum mcdonalds isdhir ya yox
<dumenci> eybiyox evde yeyib cixaram
<dumenci> problem deyil
<marlin> eliyek cixariq
<ascii> xaxaxaxa
<ascii> evdesende yede :DDD
<marlin> :D :D
<dumenci> daha restoranlari nie bagliyiblar
<dumenci> bu ne mentiqdir
<dumenci> ee catdirilmani
<ascii> olmazda qagaaaaw
<marlin> ne supudur lucid?
<dumenci> brokoli :-D
<marlin> :)
<ascii> heftes sonu ancag market ve aptek:DD bide innoland
<marlin> ohhh en sevimlisiymis ki :D
<marlin> nush brat
<marlin> :D
<dumenci> yene brokoli
<dumenci> burger
<dumenci> isteirdim
<dumenci> nese
<dumenci> cimib yeyib cixiram
<ascii> marlin daniwmada turk dilinde blyaaaaaaaaaaaaa
<dumenci> 2 ucun burdan cixacam
<ascii> okaay
<dumenci> 20 deqiqeyede
<dumenci> innolanddayam
<marlin> niye cimirsen?
<marlin> ne turk dilinde dedim ki?))
<dumenci> brat men evden cimmemis cixa bilmirem :-D
<marlin> menim gunumdesen
<marlin> etaga
<dumenci> 10 ildi uje :-D
<dumenci> hergun cimirem
<ascii> ala axwam cimindeeeee,ona gore xesdelenirsiz e
<dumenci> hee
<dumenci> duz deirsen
<marlin> uy bilee etaga ele bilridim menem tek
<marlin> :))
<marlin> opuremde seni
<ascii> etagaaa,axwam cim yat
<marlin> cox sagol))
<marlin> ama xestelnen bu yana az cimirem
<marlin> cimmesem ele bilirem key kimiyem
<marlin> sende he brat?
<dumenci> heee
<dumenci> mende qripem
<dumenci> :-D
<dumenci> sende? :-D
<marlin> men duzelmisem ama yenede gozduyurem ozumu havalar cox soyuqdur
<marlin> yene o derdi yasamaq isetmirem
<dumenci> men yene qripeme
<dumenci> nece gundu
<dumenci> ozde
<dumenci> 6-7 gundu
<dumenci> evde otururam deyesen
<dumenci> ona gore
<marlin> sen neler eliyirsen?
<dumenci> teraflu zad
<dumenci> icirem
<marlin> sagalmirsanine sen,
<dumenci> yox
<dumenci> hersey elemisem daha ;-D
<dumenci> :-D
<dumenci> teraflu
<dumenci> antibiotik zad
<marlin> senin burnundur xarab yoxsa bogazin?
<dumenci> burnum
<dumenci> bogazimda hecne yoxdur
<marlin> burundursa otrivin, loraven aqua maris bulari vurda axirnci ikisi yaxisidir
<marlin> aqua maris deniz suyudur komey eliyir
ascii has quit [Ping timeout: 240 seconds]
<marlin> biz niye gorusuruk cay icmeye?
dumenci has quit [Ping timeout: 260 seconds]
marlin has quit [Quit: Leaving]
marlin has joined #lowempire
<marlin> usaqlar cay icmeye birseyler alaqda
marlin has quit [Client Quit]
dumenci has joined #lowempire
<dumenci> heee mencede
<dumenci> dukannan birsey almaq lazimdir
<dumenci> ayagnan gedib
<dumenci> alariq
<dumenci> bravodan
<dumenci> marlin
<dumenci> hecne almayin
dumenci has quit [Ping timeout: 240 seconds]
ascii has joined #lowempire
marlin has joined #lowempire
ascii has quit [Ping timeout: 272 seconds]
marlin has quit [Ping timeout: 272 seconds]
dumenci has joined #lowempire
marlin has joined #lowempire
marlin has quit [Ping timeout: 256 seconds]
marlin has joined #lowempire
ascii has joined #lowempire
dumenci has quit [Ping timeout: 256 seconds]
ascii has quit [Quit: WeeChat 2.9]
marlin has quit [Ping timeout: 240 seconds]