Path: csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!panix!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!i2pn.org!i2pn2.org!.POSTED.rocksolidbbs.com!not-for-mail From: Anonymous@rocksolidbbs.com (Anonymous) Newsgroups: rocksolid.programming Subject: Re: Which languages you code in, and why =?UTF-8?B?Pw==?= Date: Mon, 12 Sep 2022 11:42:58 +0000 Organization: RetroBBS Message-ID: <25c954c4043d0f688f4bf4b21874f613@rocksolidbbs.com> References: <64218f6ae45ff65acead69c06d819fba@news.novabbs.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: i2pn2.org; posting-account="retrobbs1"; posting-host="rocksolidbbs.com:2604:a880:0:202a::9000"; logging-data="25700"; mail-complaints-to="usenet@i2pn2.org" User-Agent: Rocksolid Light (www.novabbs.com/getrslight) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on rocksolidbbs.com X-Rslight-Site: $2y$10$Eks.WUor.2PPFLCulZsHv.rj3SCjVANzxrSDhzWvkqYkqvffnTiKO X-Rslight-Posting-User: b47da4f5d75d2e6d622c05424a406bf5739a21a2 Xref: csiph.com rocksolid.programming:302 I'm currently enjoying writing programs in Forth. Mainly just small programs for now that automate parts of my job. I think I like Forth because you are extending the language and creating a new language in the process. It has the expressiveness of Lisp while being a lot closer to the hardware and really simple to implement and use. It is both high level and low level at the same time. Control structures such as if/while/repeat aren't part of a special syntax of the language, they're just Forth words (word = function) that are executed at compile time of another word. -- Posted on RetroBBS