Tumgik
#learning computer languages
laejoh · 1 year
Text
acey_ducey.el
A few days ago I posted a BASIC computer listing of the game "Acey Ducey". Here is the final Elisp Emacs translation:
Tumblr media
And here is a sample run:
Tumblr media
0 notes
Text
192 notes · View notes
dreamdolldeveloper · 8 months
Text
back to basics
Tumblr media Tumblr media
mostly free resources to help you learn the basics that i've gathered for myself so far that i think are cool
everyday
gcfglobal - about the internet, online safety and for kids, life skills like applying for jobs, career planning, resume writing, online learning, today's skills like 3d printing, photoshop, smartphone basics, microsoft office apps, and mac friendly. they have core skills like reading, math, science, language learning - some topics are sparse so hopefully they keep adding things on. great site to start off on learning.
handsonbanking - learn about finances. after highschool, credit, banking, investing, money management, debt, goal setting, loans, cars, small businesses, military, insurance, retirement, etc.
bbc - learning for all ages. primary to adult. arts, history, science, math, reading, english, french, all the way to functional and vocational skills for adults as well, great site!
education.ket - workplace essential skills
general education
mathsgenie - GCSE revision, grade 1-9, math stages 1-14, provides more resources! completely free.
khan academy - pre-k to college, life skills, test prep (sats, mcat, etc), get ready courses, AP, partner courses like NASA, etc. so much more!
aleks - k-12 + higher ed learning program. adapts to each student.
biology4kids - learn biology
cosmos4kids - learn astronomy basics
chem4kids - learn chemistry
physics4kids - learn physics
numbernut - math basics (arithmetic, fractions and decimals, roots and exponents, prealgebra)
education.ket - primary to adult. includes highschool equivalent test prep, the core skills. they have a free resource library and they sell workbooks. they have one on work-life essentials (high demand career sectors + soft skills)
youtube channels
the organic chemistry tutor
khanacademy
crashcourse
tabletclassmath
2minmaths
kevinmathscience
professor leonard
greenemath
mathantics
3blue1brown
literacy
readworks - reading comprehension, build background knowledge, grow your vocabulary, strengthen strategic reading
chompchomp - grammar knowledge
tutors
not the "free resource" part of this post but sometimes we forget we can be tutored especially as an adult. just because we don't have formal education does not mean we can't get 1:1 teaching! please do you research and don't be afraid to try out different tutors. and remember you're not dumb just because someone's teaching style doesn't match up with your learning style.
cambridge coaching - medical school, mba and business, law school, graduate, college academics, high school and college process, middle school and high school admissions
preply - language tutoring. affordable!
revolutionprep - math, science, english, history, computer science (ap, html/css, java, python c++), foreign languages (german, korean, french, italian, spanish, japanese, chinese, esl)
varsity tutors - k-5 subjects, ap, test prep, languages, math, science & engineering, coding, homeschool, college essays, essay editing, etc
chegg - biology, business, engineering/computer science, math, homework help, textbook support, rent and buying books
learn to be - k-12 subjects
for languages
lingq - app. created by steve kaufmann, a polygot (fluent in 20+ languages) an amazing language learning platform that compiles content in 20+ languages like podcasts, graded readers, story times, vlogs, radio, books, the feature to put in your own books! immersion, comprehensible input.
flexiclasses - option to study abroad, resources to learn, mandarin, cantonese, japanese, vietnamese, korean, italian, russian, taiwanese hokkien, shanghainese.
fluentin3months - bootcamp, consultation available, languages: spanish, french, korean, german, chinese, japanese, russian, italian.
fluenz - spanish immersion both online and in person - intensive.
pimsleur - not tutoring** online learning using apps and their method. up to 50 languages, free trial available.
incase time has passed since i last posted this, check on the original post (not the reblogs) to see if i updated link or added new resources. i think i want to add laguage resources at some point too but until then, happy learning!!
523 notes · View notes
reasonsforhope · 2 years
Link
Tumblr media
“A 27-year-old PhD scholar finally cracked the riddle which has defeated Sanskrit experts since the 5th Century BC—by decoding a rule taught by “the father of linguistics” Pāṇini.
The discovery makes it possible to ‘derive’ any Sanskrit word—to construct millions of grammatically correct words including ‘mantra’ and ‘guru’—using Pāṇini’s revered ‘language machine’ which is widely considered to be one of the great intellectual achievements in history.
Leading Sanskrit scholars have described the discovery as ‘revolutionary’—and it now means that Pāṇini’s grammar can be taught to computers for the first time...
Pāṇini’s system—4,000 rules detailed in his greatest work, the Aṣṭādhyāyī which is thought to have been written around 500 BC—is meant to work like a machine. Feed in the base and suffix of a word and it should turn them into grammatically correct words and sentences through a step-by-step process.
However, until now, there had been a huge problem. Scientists say that, often, two or more of Pāṇini’s rules are simultaneously applicable at the same step, leaving scholars to agonize over which one to choose...
Thought to have lived in a region in what is now north-west Pakistan and south-east Afghanistan, Pāṇini taught a ‘metarule’ to help decide which rule should be applied in the event of a conflict...
Traditionally, scientists have interpreted Pāṇini’s metarule as meaning: in the event of a conflict between two rules of equal strength, the rule that comes later in the grammar’s serial order wins.
Rajpopat rejects this, arguing instead that Pāṇini meant that between rules applicable to the left and right sides of a word respectively. Pāṇini wanted us to choose the rule applicable to the right side. Employing this interpretation, Rajpopat found Pāṇini’s language machine produced grammatically correct words with almost no exceptions...
“This discovery will revolutionize the study of Sanskrit at a time when interest in the language is on the rise.”
Sanskrit is an ancient and classical Indo-European language from South Asia. It is the sacred language of Hinduism, but also the medium through which much of India’s greatest science, philosophy, poetry, and other secular literature have been communicated for centuries.
While only spoken in India by an estimated 25,000 people today, Sanskrit has influenced many other languages and cultures around the world.
Rajpopat, who was born in Mumbai and learned Sanskrit in high school, explained, “Some of the most ancient wisdom of India has been produced in Sanskrit and we still don’t fully understand what our ancestors achieved.
“I hope this discovery will infuse students in India with confidence, pride, and hope that they too can achieve great things.”
He said that a major implication of his discovery is that now we have the algorithm that runs Pāṇini’s grammar, we could potentially teach this grammar to computers.
“Computer scientists working on Natural language processing gave up on rule-based approaches over 50 years ago. So teaching computers how to combine the speaker’s intention with Pāṇini’s rule-based grammar to produce human speech would be a major milestone in the history of human interaction with machines, as well as in India’s intellectual history.”” -via Good News Network, 12/16/22
2K notes · View notes
Text
Tumblr media
Post #91: Pinterest, @usamaawan5752, Python Road Map, 2023.
132 notes · View notes
Text
Programmieren in Basic: Computergeschichte
Tumblr media
Post #309: Heimcomputermuseum.de, Programmieren in Basic, Ein Streifzug durch die Computergeschichte, 2024.
35 notes · View notes
autumngracy · 6 months
Text
Tumblr media Tumblr media Tumblr media
Not me creeping up to the wordcount of the fourth longest book ever written
#A Reflection of Starlight#AROS#valvert#fanfic#writing#Hey I switched back to LibreOffice again after setting up my new computer#(RIP my old computer's installation of MS Office 2009)#And also my old computer in general as it is now giving me the blue screen of death upon boot#but ANYWAY#does anybody know how to make LibreOffice stop highlighting formatted areas? BC with Dark Mode it's highlighting white text#which makes it impossible to read my footnote and page numbers#Also I CANNOT believe this program was coded to be so that 'Ignore' and 'Ignore All' options only do so for the CURRENT SESSION ONLY#Like what in god's name???#I spent 3-4 hours reformatting AROS after converting it only to learn that all the 'errors' I told it to ignore just popped back#the second I reopened the document like jesus christ#Why even offer those options if it doesn't do it permanently for that document file#HHHHHHHhhhhhhHHHHHH#I then spent another several hours being forced to change the language formatting to French for all the French bits#JUST so it would stop underlining all of them in red#And there's no way for me to get rid of the underlining on things like cut off bits of dialogue#bc they are NOT proper words and I refuse to add them to my Dictionary (thus polluting it) just to get rid of them#Ugh#So anyway remember years ago how I joked about what if I accidentally wrote a fanfic longer than the source material itself#That being one of the longest books ever written (technically THE longest book ever written#if we're counting the FRENCH version of it and not the English translation#And yeah I know I technically split AROS into 3 books but that was only for reader convenience#It's still one book in my heart#And also because I think it would be REALLY funny to surpass Hugo's wordcount#Which is entirely plausible bc in English it was only about 531k so I only a little over 100k off and I think I can easily make that#with the material I have left to write but is already mostly plotted out
26 notes · View notes
gamylost · 5 months
Text
Tumblr media Tumblr media
77/100 days of productivity • 14/04/2024
• Mails
• Talk with assignment group
• Duolingo : Portuguese
• Computer Science
• History and Geography in education
• work on the Geography assignment
• English assignment done
• family and friends time
• Went for a walk (20 min)
16 notes · View notes
snowcoding · 1 year
Text
Question regarding languages: Python & C#
Is it possible to learn both languages at the same time? Or will it be easy to get confused between the two? I thought I would come to the lovely codeblr people who have a vast amount of experience for advice. C# is something I *want* to learn, but I *have* to learn Python for for my course that starts in January...I just want to see if it is plausible to learn both at the same time or if it will mess up my learning if I try and learn both. I'd love to hear about your experiences and what your first languages were when you first started out in the world of coding!!
47 notes · View notes
laejoh · 1 year
Text
A fun way to learn a computer language is to recode old BASIC Computer games.
Here's a ZX81 BASIC version of Acey Ducey:
Tumblr media
Here's Acey Ducey in Emacs Elisp:
Tumblr media
0 notes
Text
python - a brief history
In 1989, Guido van Rossum, a Dutch computer scientist, started working on a new programming language that would be easy to learn and use. He named it after Monty Python's Flying Circus, his favorite TV show.
The language quickly gained popularity and a cult following among developers who loved its simplicity and ease of use. Python soon became the language of choice for scientific and academic communities.
As Python's popularity grew, it faced some significant hurdles. In the early days, critics panned the language for being slow and inefficient compared to other programming languages. However, the Python community was undeterred and developed several optimization techniques and libraries to improve performance.
In 2000, Guido van Rossum released Python 2.0, which introduced a number of major new features and improvements, including list comprehensions, a garbage collector, and support for Unicode. This version of the language solidified its position as a powerful and versatile programming language.
Over time, Python faced some new challenges. The release of Python 3.0 in 2008 introduced significant changes that caused compatibility issues with earlier versions of the language. However, the Python community rallied to provide tools and resources to help developers transition to the new version.
Despite these challenges, Python has continued to grow and evolve. Today, it is one of the most popular programming languages in the world, with a vast ecosystem of libraries and tools. Python is used for everything from web development and data analysis to scientific computing and artificial intelligence.
Python's success can be attributed to the passion and dedication of its community, who have worked tirelessly to overcome challenges and make the language accessible to everyone. Guido van Rossum may have created Python, but it is the community that has made it a force to be reckoned with in the world of programming.
97 notes · View notes
chambersevidence · 2 months
Text
Search Engines:
Search engines are independent computer systems that read or crawl webpages, documents, information sources, and links of all types accessible on the global network of computers on the planet Earth, the internet. Search engines at their most basic level read every word in every document they know of, and record which documents each word is in so that by searching for a words or set of words you can locate the addresses that relate to documents containing those words. More advanced search engines used more advanced algorithms to sort pages or documents returned as search results in order of likely applicability to the terms searched for, in order. More advanced search engines develop into large language models, or machine learning or artificial intelligence. Machine learning or artificial intelligence or large language models (LLMs) can be run in a virtual machine or shell on a computer and allowed to access all or part of accessible data, as needs dictate.
9 notes · View notes
thedrotter · 4 months
Text
Re:Kinder Fun fact time!! Did you know? 😊
Yuuichi's theme song (the one that often accompanies his entrances with "Vamos Cantar!"), 新しい夏のナナ, is not in any latin language such as Spanish or Portuguese, despite its lyrics sounding as such. It's actually in Hanamogera, which to put it simply is nonsense speech based on japanese syllables. So the song's lyrics are essentially gibberish meant to imitate the sound of latin music! 😊
It is listed as such in the source site for the song, oo39.com, where the song can be found as "YS068" in the hanamogera category.
Additional fun fact! The song can also be found in Spotify as Vien Nana by Oo39.com themselves alongside a few other select songs from the site. So you can properly enjoy the song on the platform without having to import it from your local files.
Those are the fun Re:Kinder related fun facts for today... Use them to entertain your friends at parties ! ☺️
#re:kinder#not art#now tiny storytime in the tags!!! 😊...#what prompted me to look into this months ago was the fact i genuinely thought it was in spanish at first#AS A SPANISH NATIVE SPEAKER. I HEARD THIS SONG VAGUELY AND WAS LIKE... WOW... i wonder what it says!#because i thought i didnt understand it as i was mostly paying attention to the text or because of my computer's speaker#plugged headphones in and heard carefully... i didnt understand anything. but it sounded just like it i was so confused#for a second i wondered if it was portuguese but there was no way it was because even then i would have known😭#the magic of knowing either language of spanish (at least latin spanish) and portuguese is it makes the other very recognizable#this was not it looked for the opinions of other latin speaking language people THEY DID NOT UNDERSTAND A THING#and thats how i ended up looking into the source and finding this out 😊#i was very pleasantly surprised to see it was gibberish because IM NOT SURE HOW TO EXPRESS TO YOU ITS VERY GOOD#VERY WELL DONE GIBBERISH SO WELL DONE IT MAKES A PROPER SENTENCE AT ONE POINT#gibberish so well done it fooled native speakers into thinking it was their own languages . so good im so obsessed with this#i had to share this fun fact eventually somrwhere other than yourjbe comments#and i remembered i could acrually speak here about the game and not only post art of it teehee😊#so thats your awesome fun fact micht also drop more if im confident in doing so and their validity because theres more tbat are in japanese#and im trying to figure em out watch as i study the inner workings of a language so i dont have to learn how to actually speak it#(i love conlangs so this is a good excuse)
7 notes · View notes
the-busy-ghost · 4 months
Text
Love when the only translation the Latin dictionary had for a particular word was in Chinese
4 notes · View notes
chowtrolls · 1 month
Text
starting teaching again means i'm very in my feels and thoughts about my nonverbal ocs. Momoki being a well known twitch streamer who notably never talks. Communicates entirely in facial expressions. Occasionally streams with his moirail who reads him better than anyone. Dia struggling to finish sentences when asked about serious things, when he's not able to crack jokes. Lockjaw finding it easier to use adapted sign language and writing than to use the digital voice he was given.
Nonverbal ocs with communication devices. Using images and writing. Not always using sign language, but sometimes learning bits and pieces.
4 notes · View notes
teddybasmanov · 4 months
Text
Another kudos to Finnish language for having an actual translation for fast food instead of a transliteration. (Literally means - "pika" - fast, "ruoka" - food.)
Tumblr media
5 notes · View notes