Archive | Programlama

GDB 8.2.1 sürümüne güncellendi

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 8.2.1 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Çeşitli Python API ve Aarch64/Linux geliştirmeleri içeren yazılım, SVE desteği de içeriyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sisteminde, C, C++ ve Fortran gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. GDB 8.2.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itbari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GDB 8.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 7.0.1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 7.0.1 final sürümü, Tom Stellard tarafından duyuruldu. Pek çok optimizasyon, gelişmiş özellikler ve hata düzeltmeleriyle gelen sürümü duyurmaktan mutlu olduklarını söyleyen Stellard; dosyalama, düzeltme ve kod inceleme biçiminde yardımcı olan herkese teşekkür ettiklerini belirtti. University of Illinois/NCSA Lisansı ile açık kaynaklı olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 7.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 7.0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU sed 4.7 duyuruldu

Bilindiği gibi, GNU sed‘in 4.6 sürümü dün duyurulmuştu. Hemen ardından, bugün Jim Meyering tarafından duyurulan 4.7 sürümünün 4.6’da tespit edilen bir gerilemeyi düzeltmek için hazırlanan hızlı bir sürüm olduğunu söyleyen Meyering; sürümün Autoconf 2.69.197-b8fd7, Automake 1.16a ve Gnulib v0.1-2302-g5d6a3cdd5 gibi araçlarla önyüklendiğini ifade etti. Etkileşimli olmayan bir komut satırı metin editörü olan, popüler GNU yardımcı programı GNU sed‘in artık tam tamponlu çıktı kullandığı, GNU sed üzerinde, tamponlamayı (önceden olduğu gibi) sed -u ile devre dışı bırakmanın mümkün olduğu hatırlatılıyor. Yazılım, ayrıca, bellek düzeltmeleri ve diğer değişikliklerle geliyor. Metni filtrelemek için yaygın olarak kullanılan GNU sed’in 4.7 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU sed 4.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.31.1 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.31.1 kararlı sürümü, Rust ekibi tarafından duyuruldu. Rust ekibinin, Rust programlama dilinin 1.31.1 sürümünü duyurmaktan mutluluk duyduğu söylenirken, Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatıldı. İlk olarak 2010 yılında tanıtılan Rust’un ilk kararlı sürümü 1.0, 15 Mayıs 2015’te duyurulmuştur. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.31.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Rust 1.31.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU sed 4.6 duyuruldu

Etkileşimli olmayan bir komut satırı metin editörü olan, popüler GNU yardımcı programı GNU sed‘in 4.6 sürümü, Jim Meyering tarafından duyuruldu. 6 kişi ile 38 haftada 52 satır komut satırı ile oluşturulan yeni sürüme çok önemli katkıları nedeniyle Assaf Gordon’a teşekkür edildiği bildiriliyor. Hata mesajlarıyla ilgili geliştirmeler içeren yeni sürüm; Autoconf 2.69.197-b8fd7, Automake 1.16a ve Gnulib v0.1-2296-g453f37e2b gibi araçlarla önyüklenmiş bulunuyor. Artık tam tamponlu çıktı kullanan GNU sed üzerinde, tamponlamayı (önceden olduğu gibi) sed -u ile devre dışı bırakmak mümkündür. Yazılım, ayrıca, bellek düzeltmeleri ve diğer değişikliklerle geliyor. Metni filtrelemek için yaygın olarak kullanılan GNU sed’in 4.6 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU sed 4.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Eclipse 4.10 Duyuruldu

Özgür bir tümleşik geliştirme ortamı (IDE) olan Eclipse‘nin 4.10 sürümü duyuruldu. Pek çok hata düzeltmesi ve kimi yenilikler içeren sürüm, indirilmek üzere yansılarda yerini aldı. Eclipse; ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. 2001 yılında IBM tarafından başlatılan proje, Java’nın ana grafik sistemi olan Swing yerine bulunduğu platformdaki özellikleri doğrudan kullanan SWT’yi kullanarak Java dünyasında tartışmalara yol açmıştır. Hızlı arayüzü, şık görünümü ve güçlü özellikleriyle kısa zamanda Java geliştiricileri arasında en popüler geliştirme ortamı olan Eclipse Projesi’nin yönetimi, 2005 yılında Eclipse Vakfı’na bırakılmıştır. Eclipse; Android geliştirme ortamının önemli bir bileşenidir ve yazılan programları denemek için içinde öykünücü kurulabilmektedir. Çeşitli eklentilerle işlevleri geliştirilen Eclipse; pek çok alanda kullanılabiliyor. Eclipse 4.10 hakkında ayrıntılı bilgi edinmek için ilgili sayfayı inceleyebilirsiniz.

Continue Reading →

Eclipse 4.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2018.3.2 duyuruldu

Sürüm adayı 12 Aralık 2018’de duyurulan çapraz platform bir Python IDE, bir geliştirme ortamı olan PyCharm‘ın 2018.3.2 sürümü, Ernst Haagsman tarafından duyuruldu. Kimi hata düzeltmeleri ve birkaç küçük iyileştirmeyle gelen yeni sürümde, F dizelerinde pek çok şeyin geliştirildiği belirtiliyor. Ubuntu 16.04 veya üzerinde bir sistem kullananların PyCharm’ı güncel tutmak için snap’ı kullanabilecekleri belirtilirken, kurulum talimatlarının web sitesinde bulunabileceği ifade edildi. Yine Windows, macOS ve GNU/Linux’ta, tüm JetBrains IDE’lerini güncel tutmak için JetBrains Toolbox‘ın kullanılabileceği hatırlatılıyor. PyCharm 2018.3.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PyCharm 2018.3.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0