Python programming: We want to make the language twice as fast, says its creator tectalk.co/python-program…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/sportifynews
πŸ“…︎ May 14 2021
🚨︎ report
Rust programming language: We want to take it into the mainstream, says Facebook tectalk.co/rust-programmi…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/sportifynews
πŸ“…︎ Apr 30 2021
🚨︎ report
Python programming: We want to make the language twice as fast, says its creator tectalk.co/python-program…
πŸ‘︎ 762
πŸ’¬︎
πŸ‘€︎ u/sportifynews
πŸ“…︎ May 14 2021
🚨︎ report
Green Programming Languages Vs. Brown Programming Languages earthly.dev/blog/brown-gr…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/agbell
πŸ“…︎ Apr 22 2021
🚨︎ report
Catala: A Programming Language for the Law arxiv.org/abs/2103.03198#…
πŸ‘︎ 515
πŸ’¬︎
πŸ‘€︎ u/binarynate
πŸ“…︎ May 04 2021
🚨︎ report
"Built to Last: When overwhelmed unemployment insurance systems malfunctioned during the pandemic, governments blamed the sixty-year-old programming language COBOL. But what really failed?" by Mar Hicks, published on 31 August 2020 [United States of America] logicmag.io/care/built-to…
πŸ‘︎ 253
πŸ’¬︎
πŸ‘€︎ u/trot-trot
πŸ“…︎ May 10 2021
🚨︎ report
Gatekeeping Programming Languages w/o Any Facts
πŸ‘︎ 11k
πŸ’¬︎
πŸ‘€︎ u/Carters04
πŸ“…︎ Mar 19 2021
🚨︎ report
Python programming: We want to make the language twice as fast, says its creator zdnet.com/article/python-…
πŸ‘︎ 412
πŸ’¬︎
πŸ‘€︎ u/engrbugs7
πŸ“…︎ May 14 2021
🚨︎ report
Programmers of Reddit whats your favourite programming language and why?
πŸ‘︎ 761
πŸ’¬︎
πŸ‘€︎ u/Due-Parfait-2009
πŸ“…︎ Mar 31 2021
🚨︎ report
Are you into (or interested by) software development? The Algorand website has ~100 simple tutorials for a variety of programming languages. It's a great resource to be aware of, and you can contribute with your own guides! developer.algorand.org/tu…
πŸ‘︎ 670
πŸ’¬︎
πŸ‘€︎ u/dgellow
πŸ“…︎ May 10 2021
🚨︎ report
One Letter Programming Languages beza1e1.tuxen.de/one_lett…
πŸ‘︎ 916
πŸ’¬︎
πŸ‘€︎ u/trot-trot
πŸ“…︎ Apr 13 2021
🚨︎ report
Programming languages: JavaScript has most developers but Rust is the fastest growing zdnet.com/google-amp/arti…
πŸ‘︎ 498
πŸ’¬︎
πŸ‘€︎ u/Carters04
πŸ“…︎ Apr 27 2021
🚨︎ report
What programming language does this creature run on? How would I hire one for my personal security purposes? v.redd.it/aqy3ja8cfwx61
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/speakthat
πŸ“…︎ May 08 2021
🚨︎ report
Question: Which properties of programming languages are, by your experience, boring but important? And which properties sound sexy but are by experience not a win in the long run?

Background of my question is that today, many programming languages are competing for features (for example, support for functional programming).

But, there might be important features which are overlooked because they are boring - they might give a strong advantage but may not seem interesting enough to make it to a IT manager's checkbox sheet. So what I want is to gather some insight of what these unsexy but really useful properties are, by your experience? If a property was already named as a top level comment, you could up-vote it.

Or, conversely, there may be "modern" features which sound totally fantastic, but in reality when used, especially without specific supporting conditions being met, they cause much more problems than they avoid. Again, you could vote on comments where your experience matches.

Thirdly, there are also features that might often be misunderstood. For example, exception specifications often cause problems. The idea is that error returns should form part of a public API. But to use them judiciously, one has to realize that any widening in the return type of a function in a public API breaks backward compatibility, which means that if a a new version of a function returns additional error codes or exceptions, this is a backward-incompatible change, and should be treated as such. (And that is contrary to the intuition that adding elements to an enumeration in an API is always backward-compatible - this is the case when these are used as function call arguments, but not when they are used as return values.)

πŸ‘︎ 93
πŸ’¬︎
πŸ‘€︎ u/Alexander_Selkirk
πŸ“…︎ May 09 2021
🚨︎ report
COBOL programming language behind Iowa's unemployment system over 60 years old: "Iowa says it's not among the states facing challenges with 'creaky' code" [United States of America] thegazette.com/subject/ne…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/trot-trot
πŸ“…︎ Mar 19 2021
🚨︎ report
I dont know if this counts as programming horror but i coded enchantment table language translator in enchantment table language
πŸ‘︎ 3k
πŸ’¬︎
πŸ“…︎ Apr 03 2021
🚨︎ report
Many states using antiquated programming languages for their unemployment systems ie COBOL, a half-century old language. These sometimes can't handle the demand, suffer from lack of programmers, and require extensive reprogramming for even the smallest of changes twitter.com/UnemploymentP…
πŸ‘︎ 2k
πŸ’¬︎
πŸ‘€︎ u/Laylyr
πŸ“…︎ Mar 03 2021
🚨︎ report
RustScript: A simple functional based programming language with as much relation to Rust as JavaScript has to Java github.com/mkhan45/RustSc…
πŸ‘︎ 140
πŸ’¬︎
πŸ‘€︎ u/Fish_45
πŸ“…︎ May 05 2021
🚨︎ report
Most loved programming language Rust sparks privacy concerns bleepingcomputer.com/news…
πŸ‘︎ 242
πŸ’¬︎
πŸ‘€︎ u/arrftr
πŸ“…︎ Apr 03 2021
🚨︎ report
What are some cool/wierd features of a programming language you know?

I'm asking this question out of curiosity and will to widen my horizons.

πŸ‘︎ 141
πŸ’¬︎
πŸ‘€︎ u/TizioCaio84
πŸ“…︎ Apr 12 2021
🚨︎ report
Translation challenge: Programmers who are also conlangers, have you ever realized that most programming languages are based on English? Make a fake programming language using your conlang.

I've noticed recently that most programming languages are based on English. Not very many programming languages, none that I know of, are based on other languages such as German or Spanish. Now, of course, I don't want you to actually legitimately create a programming language, just a fake one just for fun.

What would a fake programming language in your conlang look like?

For example: I made some fake language to show you what I mean.

  1. beyadzan "akchay, sayern!" (type in "hello world!")

  2. boradborad <<10>> (repeat 10)

  3. hariyan! (run!)

Bonus points if you can come up with something more complicated than this.

πŸ‘︎ 207
πŸ’¬︎
πŸ“…︎ May 04 2021
🚨︎ report
An idea for people who are interested in programming language design

Hello r/ProgrammingLanguage community,

Most of us here have a special interest in compilers and programming language design

and love to watch events and videos on these topics, such as Strange Loop events

Unfortunately, this year Strange Loop decided to accept only US-based speakers (because of COVID-19).

However, in this subreddit, many programming language engineers also have extensive experience and unique ideas as well as interesting projects and tools

to talk about.

So we ( u/AmrDeveloper and u/alex-manool) have got an idea to allow those engineers to present and talk about their ideas, programming language projects, and related topics despite of the global contingency, which may end up with a lot of good content for all interested people.

The idea is simple

We can create a YouTube channel so anyone who is interested in sharing their ideas or projects can make a 30-minute video about that and send it to the channel team together with a link to their LinkedIn and GitHub profile (personal or organization) and a title of the talk.

The channel team will organize the data and schedule talk publication so we can have a new talk every week or every 2 weeks depending on the number of submissions

We can also create a simple website on GitHub to organize the list of talks so anyone can find any talk easily.

How can this idea help many people?

First, programming language engineers from any country of the World will be able to easily share their ideas and projects,

so they will get good marketing exposure for themselves and their projects, and many interested people will be able to join those projects and contribute.

Besides, below the video programming language engineers can get questions and answer them in comments.

Second, for people who are interested in programming language topics, such YouTube channel will provide weekly talks and inspiring ideas throughout the whole year

Now, we have people willing to share ideas and people interested in watching and interacting, so all we need is just to establish the rules and start

turning this idea into reality...

πŸ‘︎ 118
πŸ’¬︎
πŸ‘€︎ u/AmrDeveloper
πŸ“…︎ May 10 2021
🚨︎ report
It's a *bug* in human languages that numbering is one-based, and remarkable serendipity that most programming languages managed to keep that legacy out of their design. unix.stackexchange.com/a/…
πŸ‘︎ 191
πŸ’¬︎
πŸ‘€︎ u/ProgVal
πŸ“…︎ Apr 22 2021
🚨︎ report
What programming language would be good to learn as a marketing manager?

I’ve been using excel for reporting and wanted to explore other options for reporting and to build dashboards etc

πŸ‘︎ 71
πŸ’¬︎
πŸ‘€︎ u/yogimjdoe
πŸ“…︎ May 02 2021
🚨︎ report
I am a CS student. I studied C mostly from youtube videos but I recently bought "The C programming language" book. while reading I didn't understand this paragraph(Marked with red arrow.). specifically I am not getting the comparisons between signed long, unsigned int, unsinged long. postimg.cc/NywL2qL8
πŸ‘︎ 63
πŸ’¬︎
πŸ‘€︎ u/Stu-tter
πŸ“…︎ May 14 2021
🚨︎ report
Can someone please explain the different uses for different programming languages and low level/ high level for Java, C, C++, C# and Python?

What can you do with any of these that you cant do with the others and why are some optimal for certain things and others not?

Like which is better for web development as a backend language and why?

Which of these would you use to program an OS and why?

are python and Java too high level to be used for an OS?

Which would you use for large desktop apps and why?

Which would you use for mobile apps and why?

Which would you use for AI and machine learning and why?

And many more questions.

Also can you explain the levels? Which would you use to program hardware (other than assembly)?

πŸ‘︎ 226
πŸ’¬︎
πŸ‘€︎ u/Matrix10011
πŸ“…︎ Apr 25 2021
🚨︎ report
Arabic Programming Language - Ramsey Nasser nas.sr/%D9%82%D9%84%D8%A8…
πŸ‘︎ 38
πŸ’¬︎
πŸ“…︎ May 02 2021
🚨︎ report
RustScript: A simple functional based programming language with as much relation to Rust as JavaScript has to Java reddit.com/r/ProgrammingL…
πŸ‘︎ 160
πŸ’¬︎
πŸ‘€︎ u/SlaimeLannister
πŸ“…︎ May 05 2021
🚨︎ report
INTERCAL, YAML, And Other Horrible Programming Languages blog.earthly.dev/intercal…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/agbell
πŸ“…︎ Feb 25 2021
🚨︎ report
What are some design patterns or things to think about when designing a (hobby or not) programming language?

So I like to think and design a lot of programming languages, most of them don't see daylight but I still like toy with ideas..
So in one of my toying I put together this little list of common considerations for when designing a language.
I'd like to share it and would love more concepts to consider!

^(please note this list wasn't made with the thought I share it so do expect some lack of logical structure)

Considerations:

  • Comments
  • Variables
    • declaration
  • Common types
    • Number (integer or floating point)
    • Char/byte
    • String
    • Boolean
    • Array
    • Enum
    • null
    • any more complex data structure
  • Types / Structuring data
    • Generic types (if statically typed)
    • Static vs Dynamic Typing
  • Type casting & Polymorphism
  • Procedures / functions
    • Arguments
      • Type , Procedure / Closure as argument
    • Return
    • Methods, Functions
    • Interfaces
  • Operations (& Precedence)
  • Exception handling
  • Memory management
    • Garbage collector
    • manual
  • Control flow
    • If
    • While / loop / for
      • Break
      • Continue
    • Switch
  • Concurrency
    • Threads
    • processes
    • Async
  • Linking external libraries
    • VM and bytecode
    • native libraries
  • Language Reflection
  • beyond the language
    • Package management
    • modules and imports
πŸ‘︎ 51
πŸ’¬︎
πŸ‘€︎ u/vnjxk
πŸ“…︎ Apr 25 2021
🚨︎ report
Thought about Logica: Google new programming language that compiles to SQL ?

Google new programming Language that compiles to SQL (Support BigQuery and Postgres) feels very exciting.
Blog: https://opensource.googleblog.com/2021/04/logica-organizing-your-data-queries.html
Github: https://github.com/EvgSkv/logica

It would be very convenient as the last layer of transform before visualization. Maybe as an alternative to LookML or dbt?
What do you think ?

πŸ‘︎ 54
πŸ’¬︎
πŸ‘€︎ u/flpezet
πŸ“…︎ May 06 2021
🚨︎ report
A computer scientist in theory should be able to design a programming language such as Python which you use. So keep that in mind πŸ˜‰ twitter.com/sansPanicDev/…
πŸ‘︎ 131
πŸ’¬︎
πŸ‘€︎ u/alibix
πŸ“…︎ Apr 18 2021
🚨︎ report
which programming language was used to make c++ compiler?

I was following through buildyourownlisp for building lisp compiler from c.

I was wandering if another programming language was used to make another language's compiler, then what language was used to make c++ compiler and even c compiler .

πŸ‘︎ 60
πŸ’¬︎
πŸ“…︎ May 13 2021
🚨︎ report
I've been programming my dream Language Learning Game

Hey all,

A while back, I did a survey on what you all thought about a language learning game concept I had. The responses were really positive so I spent the last two months building out a prototype of the game I was envisioning.

The Idea

Basically, you're a young magician who needs to defeat demons and monsters and uncover a dark secret. The twist is you need to learn a language to cast those spells and that's where the language learning comes into it. You also need to use the language to interact with the world around you. For example, to talk to an NPC you need to say "hello" first. To unlock chests you need to say, "I unlock the chest" etc...

A mockup of the player's character that isn't yet in the game.

The Prototype

Anyway, I've completed the prototype which shows off the teaching methodology, game systems and mechanics. It's not beautiful, it has terrible graphics, its a little clunky but it is functional. I'd love if you all could download it and fill out the survey that pops up at the end of the game. That will help me make a better language learning game.

Download the Prototype

Download: https://drive.google.com/file/d/1jz_whHEGHCRLKV_JyTR3YNE5ZuN7_KV4/view?usp=sharing

Just one caveat. The prototype only works on Windows. I plan to release the full game on Linux and Mac as well but that is still further down the road.

πŸ‘︎ 882
πŸ’¬︎
πŸ‘€︎ u/ActingAustralia
πŸ“…︎ Mar 24 2021
🚨︎ report
Python is the Javascript of programming languages (/r/4chan) reddit.com/r/4chan/commen…
πŸ‘︎ 66
πŸ’¬︎
πŸ‘€︎ u/tnbd
πŸ“…︎ May 10 2021
🚨︎ report
This was the first time I saw the word 'programming' in a programming language.
πŸ‘︎ 73
πŸ’¬︎
πŸ‘€︎ u/abstract_void_bot
πŸ“…︎ Apr 07 2021
🚨︎ report
Catln programming language

I want to share the language I have been working on for a while: Catln. I'm hopefully looking for someone who is interested in collaborating with me on it. If not, I would also appreciate any thoughts or feedback.

The language is based on general rewrite rules that are automatically applied through type inference. It falls somewhat into the Haskell tradition of strong typing, but isn't actually based on functions. Generally, I have my own solutions for a lot of language problems including context for effect systems, property types like refinement/liquid types, and non-deterministic rewrites. You can find more information at:

πŸ‘︎ 78
πŸ’¬︎
πŸ‘€︎ u/zachgk
πŸ“…︎ May 13 2021
🚨︎ report
Green Vs. Brown Programming Languages ("Ruby is a better language now than it was then. Yet now it is dreaded. Part of the difference, it seems to me, is that now people have 14 years’ worth of rails apps to maintain.") earthly.dev/blog/brown-gr…
πŸ‘︎ 65
πŸ’¬︎
πŸ‘€︎ u/THhhaway
πŸ“…︎ Apr 27 2021
🚨︎ report
How important is programming/coding if you want to be very good at cyber security? And which languages are most recommended for this field ?

I’m going to school for information technology networking and cybersecurity. We learn python and SQL but that’s it. Should I also learn C/C++ and/or Java as well? If so explain reasoning thank you

πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/steve__81
πŸ“…︎ May 12 2021
🚨︎ report
How were Soviet computers programmed? Did the Soviet Union have their own β€œcommunist programming languages” and a soviet ASCII? Did they create an alternative β€œSoviet FORTRAN/C/ASSEMBLY”?

This question also applies to communist or countries in the communist block under soviet influence like east Germany. Did they have a β€œCommunist German FORTRAN” was there a common set of communist tech stacks or standards like in the west? Did they have some sort of communist IBM, MSDOS, DOS, APPLE or TCP/IP?

Edit: I read ALGOL was very common in the very early days, but wasn’t Algol, and by extension most documentation, a western thing? How did it enter the Soviet Union?

πŸ‘︎ 5k
πŸ’¬︎
πŸ‘€︎ u/phi_array
πŸ“…︎ Mar 11 2021
🚨︎ report
Proof that C++ is the EA of programming languages
πŸ‘︎ 250
πŸ’¬︎
πŸ‘€︎ u/rzzzhikharevich
πŸ“…︎ Apr 29 2021
🚨︎ report
The Rust Programming Language Is Now One Step Closer To Entering The Mainline Linux Kernel linuxreviews.org/The_Rust…
πŸ‘︎ 566
πŸ’¬︎
πŸ‘€︎ u/Y00nChaekyung
πŸ“…︎ Mar 19 2021
🚨︎ report
Cardano smart contracts will be compatible with all programming languages (Java, C++ etc.) crypto-news-flash.com/car…
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/lookslikeyoureSOL
πŸ“…︎ Mar 13 2021
🚨︎ report
Hobby project - Orb programming language

GitHub: https://github.com/vplesko/OrbLang

Documentation: https://vplesko.github.io/OrbLang/

Hi, all.

This is a project I've been picking away at for some time. I finally got it to a polished enough state where I figured I might as well show it to someone.

The initial idea for Orb was to be somewhere between C and C++, meaning a general-purpose compiled language with various quality of life features, but not too complex. As I was developing it, I was coming up with all sorts of features to put in: templates, generator functions, etc. At the same time, I was learning more and more about other languages I haven't used before.

So then, I got this crazy idea of introducing a powerful macro system and offloading much of compiler's work into the language itself. Many constructs which would normally be part of a programming language (for loops, enums, many operators...), in Orb are simply macros defined in libraries that come installed with it. Users are encouraged to define their own macros and mold the language according to their needs.

It's been quite a lot of fun working on this. The documentation explains the language and there are some code examples at the end. Feel free to take a look and try it out, and let me know what you think!

πŸ‘︎ 80
πŸ’¬︎
πŸ‘€︎ u/OnionBurger
πŸ“…︎ May 12 2021
🚨︎ report
[PDF] β€œPydon'ts – Writing beautiful Python code” book on the Python programming language. leanpub.com/pydonts/c/hPb…
πŸ‘︎ 344
πŸ’¬︎
πŸ‘€︎ u/RojerGS
πŸ“…︎ Apr 13 2021
🚨︎ report
Which programming language is most common for engineering projects at both college and work?

As I'm graduating high school and head to college to major in Aerospace/Mechanical Engineering, I was looking to learn a programming language that I could use for both personal and work/study related projects. I'm sorry, I'm not sure I'm being very specific here but as an example writing code for an automated parachute deploy on a rocket at a certain altitude, or an autonomous drone. I greatly appreciate your suggestions

πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/sum_boooodeee
πŸ“…︎ May 12 2021
🚨︎ report
Any other programming languages you'd recommend me to top my scripting game?

Just wanted to know which langs do you use aside of shell to program scripts to automate the boring stuff. Right now, it seems that Perl is really good for text manipulation so it's what I'm currently going for

Any other(s) you'd suggest?

Side note: I'm planning on using them for practical stuff, however I also wouldn't mind learning them for fun so as to have "a new tool in my toolbox".

πŸ‘︎ 23
πŸ’¬︎
πŸ‘€︎ u/kdav5758
πŸ“…︎ May 11 2021
🚨︎ report
Yes, brainf*ck is a real programming language, and is gonna f*ck your brain
πŸ‘︎ 164
πŸ’¬︎
πŸ‘€︎ u/D0SEE
πŸ“…︎ Apr 03 2021
🚨︎ report
Trying to make an add-on language for c to make writing code easier. 1. When do I call it a β€œprogramming language ” 2. Does anyone have any sources with actual code so I can get an idea of what I should be writing
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/HappikatNo1
πŸ“…︎ May 11 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.