Seed7
From Wikipedia, the free encyclopedia
Seed7 Thomas Mertes tarafından geliştirilmiş olan genişletilebilir ve genel amaçlı bir programlama dilidir. Sözdizim kuralları açısından C'ye ve Pascal'a çok benzer.
Pratik Bilgiler Paradigması, İlk çıkışı ...
Paradigması | çok paradigmalı, genişletilebilir, nesne yönelimli, yordamsal, yapısal, genel |
---|---|
İlk çıkışı | 2005 |
Tasarımcı | Thomas Mertes |
Tip sistemi | statik, güçlü, emniyetli, yalın |
Etkilendikleri | C, Pascal, Ada, Modula-2, ALGOL 68 Java |
İşletim sistemi | Çapraz platform, (Linux, Windows, Mac OS, BSD, Unix) |
Lisans | GPL |
Olağan dosya uzantıları | .sd7, .s7i |
Web sitesi | Seed7 Ana Sayfası |
Kapat
Diğer birçok özelliğine ek olarak genişletilebilme imkânı sağlar. Seed7 yeni sözdizimi ve onların semantik kavramlarını tanıtılmasını destekler ve böylece Seed7 dilinin kendisini kullanarak yeni dil yapılarının oluşmasına izin verir.
Örneğin programlamacılar yeni komutlar ekleyebildikleri gibi yeni işleç sembolleri de tanımlayabilirler. Dolayısıyla Seed7 dilinin gerçekleştirilmesi sabit kodlu sözdizimi ve semantiği olan dillerden çok farklıdır.