
Powershell kesinlilke son 20 yılda gördüğüm en berbat şey Peki neden BEŞ PARA ETMEZ , işte Profesyonel bir CODER in Powershell den neden nefret ettiğini açıkladığı link (Sayfa sonundaki ilk link) , diğerleri de eşantiyonu.
Abi diyorki ; Programlamaya 14 yaşında Atari ST'de GFA Basic'i öğrenerek başladım.Kernighan ve Ritchie kitabını yedikten sonra hızla C'ye geçtim.10 yıllık bir aradan sonra Perl kodlama dilini sistem yönetiminde kullanmya başladım . SetACL (C++) yi yazdım, Visual Basic , C# ve VB.NET te yazılımlar geliştirdim. Bunları yazıyorum çünkü kodlamadan anlamayan birisi Powershell i eleştiriyor demesinler. POwershelli ilk duyduğumda VBScript gibi bir şey olmasını veya Perl'in varsayılan Windows kurulumuna dahil edilmesini umuyordum.Ancak zamanla hevesim azaldı. Dilde hayatı gereksiz yere zorlaştıran tuhaflıklar buldum.Bu yazının geri kalanı, benim mütevazı görüşüme göre, PowerShell ile yanlış olan şeylerin bir listesidir. demiş ve şunları sıralamış ;
1. Operatörleri hiçbir Programlama diline uymaz
"abc" -eq "abc" - Tamamen saçmalık oysa olması gereken "abc" == "abc"
8 -gt 6- Uyduruk , gereksiz ve aptalca, Olması gereken 8 > 6
2. Powershell Vbs ye göre oldukça yavaş çalışır.
3. Diğer script dillerinden Çok daha fazla bellek kullanır.
4. Her bilgisayarda çalışmaz.
5. MSI dosyalarının içerisinde çalışma izni yoktur.
6. Son kullanıcı uzantısı ".Ps1" olan scripti çift tıklayıp çalıştıramaz , oysa "Bat" , "cmd" , "Vbs" de bu yapılabiliyor.
7. Güvenlik açığı oluşturur.
8. Hiçbir sebep olmaksızın bir şeyleri değiştiriyorlar ve geriye dönük uyumluluğu korumaya bile çalışmıyorlar. Bukadar vurdumduymaz bir zihniyet.
9. VbScript aynı zamanda VB (Visual Basic) 'i ve diğer gerçek programlama dillerini anlamanızı sağlar, powershell adından da anlaşılacağı gibi bir 'Shell (kabuk) 'dir, bir programlama dili değildir.
Daha onlarca saçmalık sayılabilir. Windows PowerShell Mucidi Jeffrey Snover dir. 2022 yılında Microsoft'tan ayrılarak SRE Google Distinguished Engineer oldu. Kaynak
https://x.com/jsnover

Kaynaklar:
https://helgeklein.com/blog/2014/11/hate-powershell/
https://wouterdekort.com/2019/04/07/why ... able-code/
https://news.ycombinator.com/item?id=15253002
https://www.reddit.com/r/PowerShell/com ... till_cant/
https://outsourcedguru.wordpress.com/20 ... -so-badly/
https://mcpmag.com/articles/2015/03/19/ ... shell.aspx
https://allanpeda.wordpress.com/2009/08 ... ell-sucks/
https://www.itprotoday.com/powershell/t ... annoyances
https://www.reddit.com/r/linuxquestions ... owershell/
https://jhoneill.github.io/powershell/2 ... /Alex.html
https://www.quora.com/As-a-software-eng ... PowerShell
https://helgeklein.com/blog/vendors-nee ... hell-sdks/






