- Home
- Uncategorized
- Microsoft SQL Server
- Automation
- Tips and Tricks
- Oracle
- MySQL & MariaDB
- NoSQL Databases
- DB2
- Cloud Offerings
- Tools
- Business Intelligence
- Data Science
- Azure
- AWS
- Google Cloud
- Big Data
- Hadoop
- Hardware
- Microsoft
- Vendors
- Relational Databases
- Oracle Database
- Machine Learning
- Featured
- Big Data Applications
- IBM
- Internet of Things
- Data Vizualisation
- Data Science Techniques
- Data Science Use Cases
- DynamoDB
- MongoDB
- Cassandra
- PostgreSQL
- Migration to Cloud
- Events
- Books
- Online Training
- Training & Certifications
- Education
- SAP
- Tableau
- Microsoft Power BI
- Neo4j
- Python
- R
- Tutorials
- Datawarehousing
- Polybase
- Teradata
- Amazon Redshift
- MapR
- Cloudera
- Hortonworks
- IBM BigInsights
- SAS
- CRM
- NuoDB
- OrientDB
- Actian
- Graph Databases
- Document Stores
- Key/Value Stores
- ArangoDB
- Column Stores
- HBASE
- Multi-Model Databases
- In-Memory
- Redis
- MemSQL
- Industry Trends
- Distributed
- Hazelcast
- MapD
- AllegroGraph
- erwin
- Players
- CLUSTRIX
- Integrators
- IDERA
- Workato
- Veriflow
- Arisant
- Liquid Web
- Artificial Intelligence
- puppet
- chef
- ansible
- cronJ
- What was I thinking?
What was I thinking?
Feed: Planet Python.
Author: .
Check out this idiocy: https://github.com/slott56/py-false
What is the point? Seriously. What. The. Actual. Heck?
I think of it this way.
- Languages are a cool thing. Especially programming languages where there’s an absolute test — the Turing machine — for completeness.
- The Forth-like stack language is a cool thing. I’ve always liked Forth because if it’s elegant simplicity.
- The use of a first-class lambda construct to implement if and while is particularly elegant.
- Small languages are fun because they can be understood completely. There are no tricky edge cases in the semantics.
I have ½ of a working GW-Basic implementation in Python, too. It runs. It runs some programs like HamCalc sort of okay-ish. I use it to validate assumptions about the legacy code in https://github.com/slott56/HamCalc-2.1. Some day, I may make a sincere effort to get it working.
Even languages like the one that supports the classic Adventure game are part of this small language fascination. See adventure.pdf for a detailed analysis of this game; this includes the little language you use to interact with the game.
Leave a Reply
You must be logged in to post a comment.