코딩하는 사람은 누구나 자신이 좋아하는 언어가 있습니다. 선호하는 언어를 갖는 데는 여러 가지 이유가 있지만 때로는 우리의 언어가 둔해지거나, 해당 언어를 만든 회사에서 더 이상 유지 관리하지 않거나, 설명할 수 없는 이유로 사람들이 사용을 포기하는 경우도 있습니다. 그러나 C와 같은 일부 프로그래밍 언어에는 예외가 있습니다. C는 시간의 테스트를 견뎌냈으며 여전히 많은 경우에 가장 인기 있는 프로그래밍 언어입니다.
프로그래밍 언어에는 고유한 수명주기가 있습니다. 일부 언어의 경우 해당 시대가 끝난 것 같습니다. 오늘은 현재 가장 암울한 전망을 가진 5가지 언어를 살펴보겠습니다.
1. Basic .NET
Microsoft Visual Basic.NET은 Microsoft Visual Basic 6.0의 후속 버전입니다. 1991년에 Microsoft는 BASIC 언어를 개선하여 여기에 포함시켰습니다. 언어, Visual Basic이 형성되었고 나중에 일이 일어났습니다. Delphi(Borland)의 책임자인 Anders Hejlsberg가 회사를 떠나 Microsoft에 합류하여 C# 프로젝트를 시작했습니다.
이 언어는 여러 면에서 Java와 유사하며, 얼마 후 C#이 Microsoft의 새로운 언어 표준이 되었습니다. C#이 탄생함과 동시에 Microsoft 프로그래머들은 VisualBasic.net을 발명했습니다. VisualBasic.net의 구문은 BASIC과 동일하지만 코드는 C#을 모방합니다. 두 언어 모두 잘 알려져 있지만 C#이 인기 경쟁에서 승리하고 있는 것 같습니다. 그러므로 Visual Basic은 죽을 운명처럼 보였습니다.
2.Delphi
Delphi, 즉 Pascal + Objects는 제거될 가능성이 가장 높으며 Embarcadero가 이를 지원하려고 시도하더라도 새 버전이 계속 출시되고 있습니다. 이는 주로 볼랜드의 일련의 전략적 실수로 인한 것입니다.
우선 이름을 임프라이즈로 바꿨어요. 그러나 그것이 효과가 없었기 때문에 그들은 이전 이름으로 돌아가 갑자기 데이터베이스 도구를 프로그래밍 도구에서 분리했습니다.
후자는 CodeGear로 이름이 바뀌었지만 어떤 이유에서인지 사람들은 무엇이 잘못되었는지 궁금해하기 시작했습니다. 이름이 너무 자주 변경되고 전략이 자주 변경되어 언어 팬들이 그를 떠났습니다.
Embarcadero의 지속적인 노력이 Delphi를 계속 유지할 수 있는지 여부는 아직 알 수 없지만, Delphi가 프로그래밍 세계에서 인기를 잃고 있다는 것은 분명합니다. 어쩌면 이제 다른 플랫폼으로 옮겨야 할 때인 것 같습니다.
3.Perl
모두가 Perl로 프로그래밍하던 시절이 있었습니다. 그러다가 어떤 일이 일어나 개발자들이 이유도 모른 채 점점 더 큰 기능을 추가하기 시작했습니다. 아마도 이것이 Perl의 복잡성을 가중시킬 것입니다. 문제. 저자조차도 Perl의 문제점 중 일부를 암시적으로 설명하고 2000년부터 Perl 6의 개발을 중단하기로 결정한 것 같습니다. 요점은 지금은 아무도 Perl을 사용하고 싶어하지 않는다는 것입니다.
4. Adobe Flash
여기서 말하는 것은 언어가 아니라 플랫폼입니다. Steve Jobs가 Apple의 모바일 장치에서 Adobe Flash를 사용하지 않기로 결정했을 때 Adobe Flash의 종말이 울렸습니다.
Apple 태블릿과 같은 새로운 플랫폼 중 하나가 Flash 앱을 지원하지 않는 경우 개발자는 Javascript, HTML5 또는 기타 Apple 승인 플랫폼을 사용하여 해당 앱을 만들어야 합니다. 그 결과, 플래시는 지속적인 발전에도 불구하고 쇠퇴하기 시작했습니다. 오늘날 그 종말은 불가피합니다.
5.Ruby
Ruby는 1995년 데뷔 이후 많은 팬을 보유하고 있습니다. 많은 사람들이 Ruby를 C 언어와 비교할 것입니다.
이것이 훌륭한 프로그래밍 언어라는 것은 의심의 여지가 없습니다. 비록 천천히 개발되었지만 예를 들어 Twitter에는 Ruby로 구축된 많은 기능이 있었지만 비효율성으로 인해 포기했으며 이것이 발견된 날 아마도 그날이 될 것입니다. 루비가 죽기 시작합니다.