Ocak.2023 Açık kaynak dünyasının en köklü kuruluşlarından biri olan Apache Yazılım Vakfı (ASF, Apache Software Foundation), son dönemde ismi nedeniyle Amerikan Yerlisi aktivistlerin eleştirileriyle karşılaşıyor. Aktivistler, vakfın adında yer alan “Apache” kelimesinin, Amerikan Yerlisi kültürünü ve tarihini ticarileştirdiğini ve sömürgeleştirici bir yaklaşımı desteklediğini savunuyor. Apache İsim Tartışması Apache Yazılım Vakfı, […]
Devamını Oku
Non-English-based programming languages are programming languages that do not use keywords taken from or inspired by English vocabulary. The prevalence of English in programming languages is significant. According to the HOPL online database of languages, out of the 8,500+ programming languages recorded, roughly 2,400 of them were developed in the […]
Devamını Oku
In the dynamic world of software development, maintaining a productive and positive team dynamic is as crucial as the code itself. The “Ten Commandments of Egoless Programming,” introduced in Jerry Weinberg’s seminal book “The Psychology of Computer Programming,” offers timeless guidance for developers seeking to cultivate a collaborative and ego-free […]
Devamını Oku
The article “Rekindling the Thrill of Programming” by Matthew Tyson, published on CIO.com, delves into the extraordinary nature of software programming and how reflecting on its remarkable history can reignite the sense of wonder in this field. Tyson draws parallels between the evolution of human achievements, like flight and automobiles, […]
Devamını Oku
Oracle does not own the name “JavaScript.” The name “JavaScript” is a trademark of Oracle Corporation, but the history behind this is a bit convoluted. Netscape originally developed JavaScript and was initially called “Mocha.” It was later renamed to “LiveScript” and finally to “JavaScript” when it was officially released with […]
Devamını Oku
The ubiquity of English in the realm of programming languages is undeniable. From the early days of computing, many foundational and widely used programming languages have been developed with English-based keywords and syntax. But how does this dominance affect non-English-speaking developers? Let’s delve into the implications and the challenges faced […]
Devamını Oku
Introducing kids to programming early can help develop their problem-solving skills, creativity, and logical thinking. Here are ten programming languages that are suitable for kids based on their simplicity, visual nature, and interactive capabilities: When choosing a programming language for kids, it’s essential to consider their interests and age. Visual-based […]
Devamını Oku
Python diline dayalı uygulamaların yüklenmesi, yönetilmesi ve dağıtılması için kullanılan birçok dağıtım paketi vardır. Bunların başlıcaları şunlardır: Anaconda: Python diline dayalı uygulamaların yüklenmesi, yönetilmesi ve dağıtılması için kullanılan bir dağıtımdır. Bu dağıtım, birçok ek paketi de içerir ve bu nedenle daha büyük bir dosya boyutuna sahiptir. Miniconda: Python diline dayalı […]
Devamını Oku
Go is a modern programming language quickly gaining popularity for backend development. It is known for its simplicity, efficiency, and scalability. Go was created by Google in 2009 and is open-source. It is a compiled language, which means it is converted into machine code before it is executed. This makes […]
Devamını Oku