From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!feeder5.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 24 Apr 2020 10:35:39 -0500 From: Dennis Lee Bieber Newsgroups: comp.lang.ada Subject: Re: Beginning Ada Programming, by Andrew T. Shvets (2020) Date: Fri, 24 Apr 2020 11:35:40 -0400 Organization: IISS Elusive Unicorn Message-ID: <4k16af91h8tr4vff14pq3paljjom9ginl5@4ax.com> References: <007895f7-b923-4267-9801-d0caaaa30838@googlegroups.com> <41ef6a77-3b14-43ff-b6ae-510000a33ad4@googlegroups.com> <877dy5j4h7.fsf@nightsong.com> <104195c8-c162-4d0c-a600-d2a2d233bf03@googlegroups.com> <87imhp5161.fsf@nightsong.com> User-Agent: ForteAgent/8.00.32.1272 X-No-Archive: YES MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-a17KAaE16uM4znD2Il9BFnjNXaPSWN4hpFHZ8KzqCL/u69LixXAfXzNQ/NUkqAcPrA3GekiJKc8ZyT8!c+iUnsu617zsKVMDYCuL7+WZppAgSEwOyuyBD1jIE+KbpEQ495EFJoLjOFZqm/k07GXvajaC X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2546 Xref: reader01.eternal-september.org comp.lang.ada:58484 Date: 2020-04-24T11:35:40-04:00 List-Id: On Fri, 24 Apr 2020 07:42:37 -0700 (PDT), Optikos declaimed the following: > >And there might be a 3rd distinct category of beginner: those that yearn to see the world as Mealy or Moore state machines and get frustrated that neither imperative nor functional programming languages put finite state machines as the true 1st-class citizens and everything else as cascading-ramification details hanging off as ornaments from an FSM Christmas tree. This group of beginner gets frustrated and stays frustrated for an extended time (as they muddle through In my college, state machines weren't considered something for a language class -- they were part of the (nominally) language independent /algorithms and data structures/ course. Strangely, the only other place I've seen them recently is in the Valvano ARM Cortex-M text books (using TI TIVA-C boards). -- Wulfraed Dennis Lee Bieber AF6VN wlfraed@ix.netcom.com http://wlfraed.microdiversity.freeddns.org/