Nп/п : 5 из 93
 От   : none) (albert                       2:5075/128        09 июн 23 10:46:51
 К    : Kaz Kylheku                                           09 июн 23 11:51:09
 Тема : Re: Estimate: How man Forth-LOCs (line of code) for 10000 C-LOCs ?
----------------------------------------------------------------------------------
                                                                                 
@MSGID:
c515055d
@REPLY: <20230607130305.691@kylheku.com> acf40206
@REPLYADDR none) (albert
@REPLYTO 2:5075/128 none) (albert
@CHRS: CP866 2
@RFC: 1 0
@RFC-References:
<2bcb3a48-7082-4d29-9496-829749a5403cn@googlegroups.com> <00e4b748-0cc2-4143-9cd4-ebcb443feb43n@googlegroups.com>
<20230607130305.691@kylheku.com>
@RFC-Message-ID:

@TZUTC: 0200
@TID: FIDOGATE-5.12-ge4e8b94
In article <20230607130305.691@kylheku.com>,
Kaz Kylheku  <864-117-4973@kylheku.com> wrote:
>On 2023-06-07, albert@cherry.(none) (albert)  wrote:
>> We are experiencing a surge in artificial intelligence.
>> It is because of neural nets, not computer languages.
>
>Probably since I was a child, I took it for granted that sufficiently
>large neural networks will show intelligence: that it`s just a number
>crunching problem requiring the hardware to have lots of space (and
>parallel computing power in order to work in anything resembling real
>time).
>
>Not only that, but also that I will likely see this, or the start of it,
>well within my lifetime. That dawn is here, pretty much.
I too saw it coming, I`ve similar idea`s but was nowhere near
able to implement it. There were machines in factories, then
machine to build this machines, then computers to design these
machines, and now ai to design factories around this.
The only problems to solve are overpopulation, global warming and
energy.

>
>I also already decided then that I wasn`t interested in massive number
>crunching, regardless of its results.
>
>The intelligence that results from it can at most be about as
>interesting as people. We`ve had people for millennia, and only
>a few of them have been interesting, so ...
What is more interesting is to see an intelligence develop,
say the first 10 years of a child. That is possible in a
smaller time frame, if not overnight.

There is no communication possible with an ai caused by
a speed discrepancy. If you converse with an ai, she can
learn mandarin while you formulate your next thought.

>
>I like my computations to be nice and tight, using a small amount of
>resources in order to produce a precise, repeatable result, whose
>every aspect can be explained and traced to a piece of code, which
>can be traced to a requirement.
>
>> Groetjes Albert
>
>You should open your mind more. Firstly, the MAL ("make a lisp") project
>isn`t a good way to learn about Lisp.  It has a specific educational
>goal and focus: to guide people through implementing Lisp-like
>evaluation in any programming language, by following a certain recipe.

Rest assured. I use it as a programming challenge only.
Forth is supposed to extend the language. This should mean that
you don`t write an interpreter for mal, you should morph Forth
into mal.
For example let `;` be the comment symbol as in mal.
";" now becomes a Forth word, reading to the end of line and
discard it.

>
>Production Lisps are not built according to such a recipe.
All compilers are based on C, because the chip manufacturers
target c-compilers. I know.

Quasiquation explained>

Thank you. That clears things up, and inspires me to go on
with mal.

>
>This templating notation is heavily used in writing macros,
>and other code-to-code transformation situations.
>Sometimes it is used in manipulating data which isn`t code, too.

This reminds me of a trick ^H^H^H^H^H technique I use to
generate classes via a sort of template.
The name is duplicated several times and filled in at the %s.
  NAME$ $@ 2DUP 2DUP 2DUP
    ": %s  CREATE BUILD-%s  ^%s  ! DOES> ^%s  ! ;" FORMAT&EVAL
Resulting in the source code for class rectangle
    : rectangle  CREATE BUILD-rectangle  ^rectangle  ! DOES> ^rectangle  ! ;
The %s is similar to quasicode, I guess. 1]
The line is then compiled to add rectangle to the keywords.

>
>Manipulating syntax is an different approach to metaprogramming than
>what is going on in Forth; you`re only selling yourself short
>if you dismiss that casually without learning anything about it.
>(And then dismissing it, if you`re still inclined.)

Certainly willing to learn from your explanation.

>
Groetjes Albert
1] Looks primitive and it is. The source code for class is
one block 16 lines by 64 chars. It is supported by formatting
that is also one block, but is useful in its own right.
-- 
Don`t praise the day before the evening. One swallow doesn`t make spring.
You must not say "hey" before you have crossed the bridge. Don`t sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat spinning.            - the Wise from Antrim -
--- trn 4.0-test77 (Sep 1, 2010)
 * Origin: KPN B.V. (2:5075/128)
SEEN-BY: 5005/49 5015/255 5019/40 5020/715 848 1042
4441 12000 5030/49 1081
SEEN-BY: 5058/104 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх