En Sevdiğiniz Yazılım Dili Ve Neden O Dili Tercih Ediyorsunuz?
Peki neden o ?Assembly.Değil mi @Phobos'
Etiketlediğim hanımefendi anlatsın.Peki neden o ?
c# öyle demi mod beyC# varken diğer dillerde neymiş... Di mi kodırım @Coderx37
Bu arada Python cevabını verecekler bana dm falan atmasın... Veya herhangi bir şey için yazmasınlar bana.
Siz küs değil miydiniz
güzelmiş bir bakayım o dile .den sevdigim dil dart; esnek, tatli ve teknoloji devleri tarafindan destekleniyor.
anlatsınEtiketlediğim hanımefendi anlatsın.
python başlangıçta çok işe yarıyor ve uzmanlaşıyorsunEn sevdiğim bir kaç tane yazılım dili var onlardan birisi de; ''Python''
Çünkü: Yazılıma nereden başlayacağını bilmeyen kişiler Python gibi basit bir dil ile başlaması ve temel kodları öğrenmesi çok fazla işine yarayacaktır düşüncesindeyim ^^
#Kod bana ait (y)
.global _main
_main: jmp my_main
printf: jmp _printf
scanf: jmp _scanf
exit: jmp _exit
.text
formatstr: .asciz "%ld"
.global my_main
.global my_increment
my_main:
pushq %rbp
movq %rsp, %rbp
call inout
movq %rbp, %rsp
popq %rbp
movq $0, %rdi
call exit # exit progra
inout:
pushq %rbp
movq %rsp, %rbp
subq $16, %rsp # allocate space for one 8-byte variable on the stack
leaq -8(%rbp), %rsi # load address of the variable to store user input
leaq formatstr(%rip), %rdi # load address of the format string for scanf
movq $0, %rax
call scanf # read user input from terminal and store it in the variable
movq -8(%rbp), %rdi # move user input into the first argument of my_increment
call my_increment # call my_increment subroutine to increment user input by 1
movq %rax, %rsi # move the incremented input into the rsi register
leaq formatstr(%rip), %rdi # load address of the format string for printf
movq $0, %rax
call printf # print the incremented input to the terminal
movq %rbp, %rsp
popq %rbp # restore stack pointer to its previous value
ret
my_increment:
pushq %rbp
movq %rsp, %rbp
addq $1, %rdi # increment user input by 1
movq %rdi, %rax # move incremented input into the return register
movq %rbp, %rsp
popq %rbp # restore stack pointer to its previous value
ret
i=int(input())
print(i+1)
Her zamanAssembly.Değil mi @Phobos'
Diğer popüler programlama dillerinden çok daha zor öğrenilir ama öğrenildiğinde daha hızlı işlem yapılır, sorunlar daha hızlı çözülür, ekler daha hızlı yapılır. Yani, biraz çile çekip sonra da sefasını sürüyorsunuz. İş dünyasında da mühendislik alanlarında gitgide önemi artıyor.Peki neden o ?
Sizinki Assembly ise benimki de Ruby olurEtiketlediğim hanımefendi anlatsın.
Bazı moderatör insanlar (!) aracılığıyla aramız bozulmaya çalışıldı sadece.Siz küs değil miydiniz
Python Dilini Seviyorum Cunki BasitEn Sevdiğiniz Yazılım Dili Ve Neden O Dili Tercih Ediyorsunuz?
Assembly veya C. Assembly daha guzel tabi.
Sunun guzelligine bakar misiniz:
Kod:#Kod bana ait (y) .global _main _main: jmp my_main printf: jmp _printf scanf: jmp _scanf exit: jmp _exit .text formatstr: .asciz "%ld" .global my_main .global my_increment my_main: pushq %rbp movq %rsp, %rbp call inout movq %rbp, %rsp popq %rbp movq $0, %rdi call exit # exit progra inout: pushq %rbp movq %rsp, %rbp subq $16, %rsp # allocate space for one 8-byte variable on the stack leaq -8(%rbp), %rsi # load address of the variable to store user input leaq formatstr(%rip), %rdi # load address of the format string for scanf movq $0, %rax call scanf # read user input from terminal and store it in the variable movq -8(%rbp), %rdi # move user input into the first argument of my_increment call my_increment # call my_increment subroutine to increment user input by 1 movq %rax, %rsi # move the incremented input into the rsi register leaq formatstr(%rip), %rdi # load address of the format string for printf movq $0, %rax call printf # print the incremented input to the terminal movq %rbp, %rsp popq %rbp # restore stack pointer to its previous value ret my_increment: pushq %rbp movq %rsp, %rbp addq $1, %rdi # increment user input by 1 movq %rdi, %rax # move incremented input into the return register movq %rbp, %rsp popq %rbp # restore stack pointer to its previous value ret
Merak edenler icin ayni kodun python versiyonu:
Python:i=int(input()) print(i+1)
Duruma göre değişiyor misal python,c#,c++ hepsinin kendine has bir avantajı vardır.
makina öğrenmesi için pythonda çok güzel cuda kullanan paketler var misal.
C# severek öğrendiğim bir dil olduğu için
C++ sebebi ise {}[] bunlar
Hepinizinkide aynı sayılır C# candır python daPython Dilini Seviyorum Cunki Basit
doğrudurPython çünkü öğrenilmesi kolay .d
Çok çeşitlilik vs için ise C dilleri tabiki, kullanılabilirlik ve kolaylık için py demiyen de ne bilm.En Sevdiğiniz Yazılım Dili Ve Neden O Dili Tercih Ediyorsunuz?
Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.