Programlamayı öğrenmek neden özgür yazılımı kurtarabilir (Görüş)

Neden programlama öğrenmek

uzun zamandır denemek istiyordum Ubuntu Dokunuşu, orijinal olarak Canonical tarafından geliştirilen ve şimdi topluluk tarafından devam ettirilen mobil işletim sistemi. Hatta rootlamak ve kurmak için jenerik bir tablet bile aldım, ancak donanımı o kadar bilinmiyordu ki nasıl yapılacağını asla çözemedim.

Şans eseri, uyumlu cihazlar listesindeki 2014 model bir Moto G'nin elime geçmesini istedim, en kısa zamanda deneyeceğim. Hazırlanırken, onu gezmeye karar verdim. uygulama mağazası. Ne bir hayal kırıklığı!

UBPorts'taki insanlar harika bir iş çıkarıyor; işletim sistemi JavaScript, C ++, Python, Rust ve Go'daki yerel uygulamaları desteklerken arayüzler QML veya HTML 5 ile yapılabilir. Entegre bir işlevsel geliştirme ortamı ve kapsamlı belgeler vardır. Ancak, mağazanın içeriği o kadar hayal gücünden yoksun ki, ağlamak istemenize neden oluyor.

Bu, iOS ve Android mağazalarından aynı uygulamalara sahip olmamakla ilgili değil. Daha iyi uygulamalara sahip olmamakla ilgili. Yalnızca üstte bir uygulama ile otomatik olarak oluşturulan web uygulamaları vardır.

Aynısı Linux'ta da oluyor. Arjantinli bir futbol koçunun dediği gibi, "Temel orada." Sorun şu ki, bundan yararlanamıyor gibiyiz.

Neden programlama öğrenmek

Son zamanlarda, bir videoblogda, Linux'u daha fazla pazar payına sahip olmadığı ve "Neredeyse tüm bilgisayarlara önceden yüklenmiş olarak geldiği" için Windows'un lider olduğunu anlamadığım için suçlamakla suçlandım. İkinciyi çürütmek için sadece iki kelimeye ihtiyacım var; Windows Vista. Milyonlarca bilgisayara önceden yüklenmiş olarak, pazar payının çift haneli rakamlarını asla aşamadı. Aynı şey yıllar sonra Windows 8'de de olacaktı.

Birincisine gelince, Linux'un hatası çok denememiş olması. Kaliteli yazılım oluşturmak için tüm araçlara sahibiz. Ancak, yıkıcı uygulamalar yerine türev dağıtımlar ve video oynatıcı çatalları yapmayı tercih ediyoruz.

bu yüzden yazıyorum Bu diziler. Ne Adobe bize bir Photoshop ne de Apple'a bir GarageBand vermeyecek. Eğer onları istiyorsak, onları kendimiz inşa etmek zorunda kalacağız.
Bir önceki makaleye yapılan yorumda, kullanıcı Camilo Bernal şunları yazdı:

Size profesyonel bir programcı olmadığımı söylüyorum ama Linux 11 yıldır benim için çok iyi iş çıkardı. İhtiyacım olan tek 'ileri' beceriler, Bash/Python komut dosyaları yazmak ve bazı yapılandırma dosyalarıyla uğraşmaktı. Diğer her şey OpenSource topluluğu tarafından derlenmiş ve kullanıma hazır olarak bana teslim edildi. 2010'da Windows'tan yeni, hiç kimse gibi terminalden nefret ettim ve şimdi en sevdiğim ve en çok kullandığım araç oldu :)

Bir sorunu çözmek için sıfırdan harika bir uygulama yapmayı, onu derlemeyi, ona grafiksel bir arayüz vermeyi ve dağıtmayı bilmem ama önceden var olan programları komut dosyalarıyla nasıl kullanacağımı ve istenen sonucu elde etmek için nasıl birleştireceğimi biliyorum, bu yüzden pratikte profesyonel olarak gerekli bir program değil, ancak orta ölçekli şirketlerde karmaşık Endüstri Mühendisliği problemlerini çözmeyi başardım.

Amacım aşağı inmek değil. Vaaz vermek isteseydim bir rahip için çalışırdım. Bu yazı dizisinin amacı, bir adım daha ileri gitmek isteyenlere yardımcı olmaktır. İhtiyacı olanları, yapmak zorunda olmadıkları bir şeyi yapmaya zorlamamak.

ilk bölümünde Altı Düşünce Şapkası, Verimlilik Uzmanı Edward De Bono, “Rol Yapma…” dediği şeyi öneriyor. Bizim durumumuzda bu olurdu Profesyonel programcıların metodolojisini benimsersek, sonunda bir olacağız.

Programlamayı yaşam tarzımız yapmakla ilgili değil (bunu yapmak istemiyorsanız) Yukarıda söylediğim gibi, biz kendimiz yapmadıkça kimse bize hak ettiğimiz uygulamaları vermeyecektir. Tabii ki, bir gecede elde edilen bir şey değil.

Ücretsiz yazılımı kaydetme

Uzun zaman önce yorum yaptım bir makale şirketler tarafından desteklenmeyen açık kaynaklı projelerin nasıl ölmekte olduğu üzerine. Bunu önlemenin yolu, gönüllü geliştirici topluluğunu canlandırmaktır. Araçlar orada. Sadece irade eksik.

Birkaç ay önce Richard Stallman'ı kaldırma kampanyası biliniyordu, farklı özgür yazılım projelerinin üyeleri tarafından destekleniyordu (bence şirketler tarafından destekleniyor). Hepimizin bildiği gibi, Stallman hala onun yerinde çünkü onun lehinde konuşan daha çok kişi vardı. Pek bilinmeyen şey ise, kampanyayı terfi ettirenlerin yavaş yavaş farklı projelerdeki rollerinden vazgeçtikleridir. Bir kez savaş kazanıldı, ancak ticari çıkarların özgür yazılım ilkeleriyle hiçbir ilgisi olmayan gündemler dayatmasını önlemek için toplulukların yeni üyelere ihtiyacı var.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   miguel rodriguez dijo

    Katılıyorum, ancak en çok üzüldüğüm şey, fikirlere tahammül edemeyen çok fazla deha olması.

  2.   JVFS dijo

    Tüm geliştiriciler ve yaptıkları iş sayesinde inanılmaz. 6 yıldan fazla bir süredir Linux (Ubuntu) ile çalışıyorum ve LibreOffice, Gimp ve Inskape ile başlayan performans daha çevik oldu. Bu programlar harika ve programlamayı denemiş olmama rağmen, bu öğrenme konusunda sürekli olmadım, ancak tüm bu araçlar ve henüz keşfetmediklerim için tekrar minnettarım.

    ¡Felicidades!