Discover and read the best of Twitter Threads about #syntax

Most recents (5)

@boblautenbach @Alan_L_Lovejoy @Ryu_Zoku Yes Chris Lattner is very interesting, been following his #LLVM and #SWIFT work.

1/
@boblautenbach @Alan_L_Lovejoy @Ryu_Zoku Actually #ZokuTalk adopts the portion of SWIFT #EBNF for #Unicode as they seems have done good job on that, as well as parts of the EBNF for numerics such as "1_234.00" to expand privative data types entry.

\2
@boblautenbach @Alan_L_Lovejoy @Ryu_Zoku Borrowing C & Assembly data types: 0b0011, 0xFF, keeping 16r0A, plus many others.

Actually the numeric formats are one of more complicated part of the #EBNF of #ZokuTalk and the only non-#MOBS (#Messages #Objects #Block #Syntax) part of the evolved syntax.

\3
Read 10 tweets
DAY 2: Python Training on Twitter
Topic: Python Syntax
Day 1, we talked about how to set up Python environment on your computer. 👉()
After today thread, you should be able to identify and debug Python syntax
Let Go 👇

#Python #twitterpython #Syntax
What is Python Syntax?

It is referred to a set of rules and principles that describes the structure of a language (i.e. what constitutes a correctly-formed program).
The Python syntax defines all the set of rules that are used to create sentences in Python programming
#Python3
Eg: we have to learn grammar when we want to learn the English language.

In the same way, you will need to learn & understand the Python syntax in order to learn the Python language.

Python syntax is more like English language unlike other programming lang.
Read 14 tweets
Around 3000 BCE in eastern #Europe, a Proto-Balto-Slavic #language started to diverge from #ProtoIndoEuropean.

The #Slavic branch of the #IndoEuropean #languages began about 2,000 years later when Proto-Slavic deviated from Proto-Balto-Slavic.

[Image: commons.wikimedia.org/wiki/File:Balt…] Source: The Indo-European L...
As the #Slavic-speaking area expanded during the first millennium CE (striped area on map), Proto-Slavic transitioned to Common Slavic. The #language underwent minor changes that occurred mostly uniformly across eastern #Europe, thereby maintaining mutual intelligibility. A map of eastern Europe sho...
Around the year 1000 CE #CommonSlavic began to split into the South, West, and East branches to which all modern #Slavic #languages belong.

Roughly 315m people speak a Slavic #language, mostly in Eastern #Europe (including the #Balkan peninsula), #CentralAsia, and #Siberia. A map of Europe highlightin...
Read 359 tweets
I just learned that this game has a name and it's called thimblerig, and the hustler who shuffles the cups is the thimblerigger #DidYouKnowThat #NowYouKnow
I learned this from casually chatting w/ husband about how sluicing is ungrammatical in Russian, and the example I used was Фокусник поставил шарик под один из стаканов, но я не знаю *(под) какой 'The magician put the ball under one of the cups but I don't know (under) which one'
and he got distracted from the very fun syntax question because it's not a фокусник 'magician' who does that, but rather specifically a напёрсточник 'thimblerigger'
Read 4 tweets
There are many forms of computing hardware systems, ever more so these days with TPU (Tensor Processing Units), GPUs, Multi-Core CPUs, Parallela Epiphany cores, FPGAs, Risc-V ISA, Analog Computing, Quantum Bits, Memristors, AI, ML, Deep Neural Nets, ...

thocp.net/biographies/pa…
The linked paper above is one older perspective. It was written just as the age of networking was beginning and published two years before the advent of Smalltalk-80 that brought in a new paradigm of Object Oriented Programming were objects communicate via passing of messages.
Functional Programming makes rather massive claims that it is somehow fundamentally different than the procedural programming that came before it. Both are based upon functions calling other functions with the passing of arguments as in Lambda Calculus mathematics. 🤔 Not new.
Read 44 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!