Live data from Hacker News

Objective-S: architecture-oriented language based on Smalltalk and Objective-C

objective.st

51–60 of 130 posts

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#51
post #2

Oh. Sorry, the website is currently not in a very good state. Feel free to ask any questions here. Note: very pleased that the box serving the site is pretty consistently at less than 1% CPU during the HN hug of death.

> Note: very pleased that the box serving the site is pretty consistently at less than 1% CPU during the HN hug of death.

The connection has timed out

Tempt not the fates, for they are cruel -- or, alternatively, the "hug" is not one thing

---

https://github.com/mpw/Objective-Smalltalk#readme is the repo linked from the Download page in Wayback, for those into such things (but based on a recent commit, it's not Open Source: https://github.com/mpw/Objective-Smalltalk/blob/master/Stsh/... )

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#52
Related:

Objective-S: architecture-oriented language based on Smalltalk and Objective-C - https://news.ycombinator.com/item?id=27100272 - May 2021 (54 comments)

Objective-Smalltalk: now serving its own web site - https://news.ycombinator.com/item?id=18964665 - Jan 2019 (26 comments)

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#53
post #34

Tip for making a programming language website: put some example code on the front page.

Tip for critiquing the front page of a programming language website: make sure you're actually looking at the front page. http://objective.st

Ok, let's change to that from http://objective.st/About above. Thanks!

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#54
post #6

> By allowing general architectures, Objective-S is the first general purpose programming language. Really? I stopped reading at this spot, since this claim is so ridiculous. https://en.wikipedia.org/wiki/General-purpose_programming_la...

Unfortunately OP submitted the About page rather than the home page. From https://objective.st : > Objective-S is possibly the first general purpose programming language. It makes creating well-architected and efficient programs not only straightforward, but easy, fun and fast. > Yes, this sounds insane, programming languages we call "general purpose" number in at least the hundreds, starting with C, Java, Smalltalk,…

We've changed to the home page above. Thanks!

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#55

I still remember my horror when I saw the pain of something as simple as string concatenation in Objective-C. The community literally has to write special micros to make joining a string palatable [1]. I salute the brave souls who made OSX/iOS apps before Swift. NSString *myString = @"Hello"; NSString *second = [myString stringByAppendingString:@" World"]; [1]: https://stackoverflow.com/questions/510269/shortcuts-in-…

I never felt like this was too terrible... NSString* result = [NSString stringWithFormat:@"%@ %@", @"Hello", @"World"];

I honestly can’t tell if the posts defending Objective C syntax are serious or not. Poe’s Law in action?

Compare with

  "Hello " + "world"
or if you hate operator overloading

  "{} {}".format("hello", "world")
  f"{foo} {bar}"

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#57

Marcel Weiher has been stubbornly treading his own path for more than a decade. As the iOS/macOS world moves towards Swift, he goes back to Smalltalk principles. As Apple introduces SwiftUI to appease the webdev crowd raised on React, he builds his own small and efficient GUI story. I'm quite convinced he's onto something.

[deleted]

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#59
post #58

We already have LISP. Every once in a while someone invents a new language to solve some old problem, and as the new language evolves, it becomes closer and closer to LISP.

Affordable lowercase letters for a few decades now. Most of us just call it Lisp.

Re: Objective-S: architecture-oriented language based on Smalltalk and Objective-C

#60
post #7

My two pence: It’s not a very sexy name for a language compared to the competition.

Yep. Still working on it. Suggestions?

Objective-C has objective because C itself is not objected oriented. Objective-Smalltalk would be redundant. How about StepTalk or SmallStep? to honor the NextStep heritage, you know.
Post reply on HN