Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janit/spedescript
SpedeScript ohjelmointikieli
https://github.com/janit/spedescript
cpp programming-language q-sharp quantum-computing spede spedescript
Last synced: about 1 month ago
JSON representation
SpedeScript ohjelmointikieli
- Host: GitHub
- URL: https://github.com/janit/spedescript
- Owner: janit
- License: other
- Created: 2018-03-06T06:12:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-06T19:27:59.000Z (almost 7 years ago)
- Last Synced: 2023-10-20T20:38:08.579Z (about 1 year ago)
- Topics: cpp, programming-language, q-sharp, quantum-computing, spede, spedescript
- Language: C++
- Homepage: https://janit.iki.fi/spedescript/
- Size: 10.7 KB
- Stars: 29
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SpedeScript ohjelmointikieli
Jo edesmenneen suurmiehen, [Pertti Olavi "Spede" Pasasen](https://en.wikipedia.org/wiki/Spede_Pasanen) ja alitajuisesti [ArnoldC](http://lhartikk.github.io/ArnoldC/):n innoittama mullistava ohjelmointikieli:
>> Ensimmäinen ohjelmointikieli jossa koodin oikeellisuus ei ole ohjelmoijan vaan kääntäjän vastuulla! *
Toistaiseksi aika raakile koska ei ole a) osaamista b) aikaa c) kiinnostusta viedä tätä teenpäin. Jos itselläsi on viljalti aikaa ja kiinnostusta niin vie ihmeessä eteenpäin. Osaamisella ei niin väliä, ei toki haittaakaan. Forkkaa tai jotain.
Kielen ydinajatus on että se on helppo oppia, koska niin paljon hoituu samoilla keywordeilla - ei tarvitse käyttää aikaa ja niiden muisteluun. SpedeScript sopii erinomaisesti savolaisen koulukunnan mukaisen arkkitehtuurin omaavien kvanttitietokoneiden ohjelmointiin. Esimerkiksi tekoäly- ja lohkoketjutoteutuksiin se on omiaan ja on aito vaihtoehto [Microsoftin Q# -kielelle](https://docs.microsoft.com/en-us/quantum/quantum-qr-intro?view=qsharp-preview).
## SpedeScript Esimerkki
```
#include "spedescriptlib.hpp"suottaapi x olla_vuan (2)
suattaapi uuno_turhapuro olla_vuan ("Uuno")
suattaapi kauppaneuvos_tuura olla_vuan ("Tuura")suottaapi olla
nimittain (x)
suattaapi_olla_etta (1)
helvata (uuno_turhapuro)
suattaapi_olla_etta (2)
helvata (kauppaneuvos_tuura)
vuan_suattaapi_olla
voe_rahma
eheheh
eheheh
```## Lisenssi
[SpedeScript](https://janit.iki.fi/spedescript/) on vapaasti käytössä [savolaisen softalisenssin (SSL)](https://github.com/janit/spedescript/blob/master/LICENSE) määräämissä puitteissa.
* https://www.reddit.com/r/Suomi/comments/82d6rd/spedescript_ohjelmointikieli/dva1y60/