Instagram: Bug επηρεάζει τους λογαριασμούς των Kylie Jenner, Ariana Grande και Selena Gomez
infosec

Instagram: Bug επηρεάζει τους λογαριασμούς των Kylie Jenner, Ariana Grande και Selena Gomez

Bug στο Instagram κατέστησε τους λογαριασμούς της Kylie Jenner και των τραγουδιστριών Ariana Grande και Selena Gomez κατά 3 εκατομμύρια...
Read More
infosec

Κακόβουλα αρχεία Windows EXE μολύνουν τους χρήστες macOS

Ερευνητές ασφαλείας, ανακάλυψαν πολλά αρχεία Windows EXE, που χρησιμοποιούν κακόβουλα payloads για να μολύνουν τους χρήστες macOS με infostealers και...
Read More
infosec

Πώς ένα VPN βοηθά στην προστασία της ιδιωτικότητάς σας στο διαδίκτυο

Τον τελευταίο καιρό ακούγεται ότι εκατομμύρια κωδικοί πρόσβασης σε ιστοσελίδες παραβιάζονται ενώ ταυτόχρονα οι πάροχοι υπηρεσιών στο διαδίκτυο έχουν την...
Read More
infosec

Η ενημέρωση του For Honor διορθώνει πολλά σφάλματα του παιχνιδιού

Την Τετάρτη, η Ubisoft κυκλοφόρησε την τελευταία έκδοση του For Honor update - 2.05. Οι πληροφορίες για το patch, αποκαλύπτουν...
Read More
infosec

Microsoft: Το Patch ασφαλείας της Τρίτης, για το Φεβρουάριο του 2019

Η Microsoft εξέδωσε την Τρίτη μια σειρά από ενημερώσεις για τη διόρθωση τουλάχιστον 70 διαφορετικών ευπαθειών ασφαλείας σε Windows και λογισμικό....
Read More
Latest Posts

Αυτές είναι οι 6 πιο τρελές γλώσσες προγραμματισμού ever! Γνωρίστε τις!

Yπάρχει μια μεγάλη παρεξήγηση όσον αφορά τους προγραμματιστές – πως δεν μπορούν να διασκεδάσουν όταν δουλεύουν! Πώς αλλιώς άλλωστε θα μπορούσαμε να εξηγήσουμε τις γλώσσες προγραμματισμού όπως οι TrumpScript, LOLCODE, Shakespeare, και άλλες;

Σήμερα λοιπόν θα γνωρίσουμε τις 6 πιο τρελλές και αλλόκοτες γλώσσες προγραμματισμού! Είστε έτοιμοι να δούμε την λίστα μας;

 

1. TrumpScript: “We hope our efforts will make programming great again”

Αυτές είναι οι 6 πιο τρελές γλώσσες προγραμματισμού ever! Γνωρίστε τις!Η TrumpScript είναι μια γλώσσα προγραμματισμού εμπνευσμένη από την ζωή και τα quotes του Αμερικανού υποψήφιου προέδρου  Donald Trump.

Μετά από συνολικά 20 ώρες coding, οι προγραμματιστές κατάφεραν να γράψουν την TrumpScript, μια γλώσσα προγραμματισμού ‘python based’ που είναι εμπνευσμένη από τον Donald Τrυmp, αλλά… τι ακριβώς σημαίνει αυτό;

Για να γράψετε ένα πρόγραμμα στην ΤrυmpScript, θα πρέπει να επιλέξετε malformed προτάσεις χρησιμοποιώντας μόνο pre-formed words και μόνο ένα μικρό υποσύνολο του ‘logical’ operator. Τα error messages δεν θα σας βοηθήσουν να εντοπίσετε το bug στον κώδικά σας. Λέξεις όπως “true” ή “false” αντικαταστάθηκαν από “fact” και “lie”.

Μερικά από τα χαρακτηριστικά της ΤrυmpScript:

– Διαθέτει μόνο ακέραιους αριθμούς. Η Αμερική δεν κάνει μισές δουλειές!
– Όλοι οι αριθμοί πρέπει να είναι αυστηρά μεγαλύτεροι από 1 εκατομμύριο. Το μικροπράγματα είναι μηδαμινά για τους Αμερικάνους.
– Δεν επιτρέπονται import statements.
– Αντί για True / False, έχουμε fact / lie.
– Μόνο οι πιο δημοφιλείς λέξεις της αγγλικής γλώσσας, οι αγαπημένες λέξεις του Τrυmp, και τα σύγχρονα ονόματα πολιτικών μπορούν να χρησιμοποιηθούν ως variable names.
– Τα Error messages είναι κυρίως αποσπάσματα από τα λεγόμενα του Τrυmp.
– Όλα τα προγράμματα πρέπει να τελειώνουν με την φράση ” America is great.”

Σε αυτή την ακατέργαστη μορφή της, η ΤrυmpScript δεν είναι συμβατή με τα Windows, επειδή ο Trump δεν είναι ο τύπος του άντρα που θα εμπιστευτεί έναν υπολογιστή. 😀

2. LOLCODE: «Lolspeak is real»

O Adam Lindsay, ένας ερευνητής στο  Lancaster University Computing Department επινόησε τον  LOLCODE σχεδόν 10 χρόνια πριν. Αυτή η εσωτερική γλώσσα προγραμματισμού προέρχεται από το φαινόμενο LOLCats και χρησιμοποιεί LOLCats syntax για να λειτουργήσει σωστά. Θα αγνοήσετε σίγουρα όλες τις ελλείψεις της όταν της ρίξετε μια δεύτερη ματιά στο ‘Hello World!’ code.

lolcode

Η LOLCODE μπορεί να είναι όμορφη, αλλά είναι και κάτι περισσότερο από αυτό. Σύμφωνα με την επίσημη ιστοσελίδα της, υπάρχουν πολλές διαφορετικές εφαρμογές σε γλώσσες όπως είναι η .NET, Java, Python, Perl και PHP.

 

3. Shakespeare: «The infamous Hello World program»

Αυτή η γλώσσα προγραμματισμού δημιουργήθηκε με στόχο να κάνει τον source code να μοιάζει με έργα του Σαίξπηρ. Ο Jon Aslund και ο Karl Hesselstörm είναι οι σχεδιαστές της Shakespeare, μια γλώσσα που δεν μοιάζει με καμία. Οι μεταβλητές πρέπει να ονομάζονται με ονόματα χαρακτήρων του Σαίξπηρ και τα constants  ορίζονται από θετικά ή αρνητικά ουσιαστικά.

Μπορείτε να ρίξετε μια ματιά στον source code:

shakespear
“To be or not to be?”

...
Έχετε καμία ιδέα για το ποιες είναι οι υπόλοιπες τρελές γλώσσες?! Mείνετε συντονισμένοι στο SecNews.gr για να δείτε την συνέχεια!
Έχετε άποψη; Αφήστε το σχόλιό σας.

Ο συντάκτης σας επιτρέπει να αντιγράψετε το κείμενό του, μόνο εφόσον αναφέρετε την πηγή (SecNews.gr), σαν ηλεκτρονική διεύθυνση (Live URL) του άρθρου.
Updated on by

Reader Interactions

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *