Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #49723 > unrolled thread
| Started by | lehs <skydda.barnen@gmail.com> |
|---|---|
| First post | 2016-08-02 00:17 -0700 |
| Last post | 2016-09-23 16:05 -0700 |
| Articles | 20 on this page of 29 — 14 participants |
Back to article view | Back to comp.lang.forth
The power of Forth lehs <skydda.barnen@gmail.com> - 2016-08-02 00:17 -0700
Re: The power of Forth Brad Eckert <hwfwguy@gmail.com> - 2016-08-02 11:03 -0700
Re: The power of Forth endlessboomcapitalism@gmail.com - 2016-08-13 09:45 -0700
Re: The power of Forth endlessboomcapitalism@gmail.com - 2016-08-14 20:11 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:06 -0700
Re: The power of Forth hughaguilar96@gmail.com - 2016-08-02 14:26 -0700
Re: The power of Forth lehs <skydda.barnen@gmail.com> - 2016-08-04 08:37 -0700
Re: The weakness of Forth "WJ" <w_a_x_man@yahoo.com> - 2016-08-03 18:24 +0000
Re: The power of Forth mentificium@gmail.com - 2016-08-05 20:33 -0700
Re: The power of Forth lawrencedo99@gmail.com - 2016-08-07 16:05 -0700
Re: The power of Forth "HAA" <someone@microsoft.com> - 2016-08-08 11:26 +1000
Re: The power of Forth lawrencedo99@gmail.com - 2016-08-09 19:01 -0700
Re: The power of Forth lehs <skydda.barnen@gmail.com> - 2016-08-09 22:03 -0700
Re: The power of Forth Chris Curl <ccurl609@gmail.com> - 2016-08-10 06:06 -0700
Re: The power of Forth Cecil Bayona <cbayona@cbayona.com> - 2016-08-10 10:15 -0500
Re: The power of Forth Bill Zimmerly <billzimmerly@gmail.com> - 2016-08-10 11:54 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:08 -0700
Re: The power of Forth Ilya Tarasov <ilya74.tarasov@gmail.com> - 2016-08-12 05:22 -0700
Re: The power of Forth endlessboomcapitalism@gmail.com - 2016-08-14 20:34 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:07 -0700
Re: The power of Forth lehs <skydda.barnen@gmail.com> - 2016-08-07 18:56 -0700
Re: The power of Forth endlessboomcapitalism@gmail.com - 2016-08-13 09:42 -0700
Re: The power of Forth JUERGEN <epldfpga@aol.com> - 2016-08-13 12:26 -0700
Re: The power of Forth endlessboomcapitalism@gmail.com - 2016-08-14 20:11 -0700
Re: The power of Forth JUERGEN <epldfpga@aol.com> - 2016-08-14 22:58 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:09 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:09 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:09 -0700
Re: The power of Forth polymorph self <jackvanc3@gmail.com> - 2016-09-23 16:05 -0700
Page 1 of 2 [1] 2 Next page →
| From | lehs <skydda.barnen@gmail.com> |
|---|---|
| Date | 2016-08-02 00:17 -0700 |
| Subject | The power of Forth |
| Message-ID | <08b49886-940f-426b-a285-c963b88ef50d@googlegroups.com> |
I'm retired now and I've never worked as a programmer. Once I did a job search as a programmer. There where 400 participants, 10 was to be selected by an IQ test to be interviewed and one person got the job: programming salary routines in PL/I. I don´t know what went wrong, the boss and the union seemed enthusiastic about me, but a consultant didn't. I guess it's some kind of inversion phenomena, the most "attractive" jobs are distributed in less visible canals and there is a "cover" and a stratification above keeping the working class in its place. Later I bought my first computer, a TI-99/A with built in Basic which almost made me give up. Almost nothing was possible. Then I found the Swedish TI-user club, which distributed a Fig-Forth and I become obsessed. It was like being released from a prison. I become active in the club and started to write about Forth in the club magazine. I also started a class about Forth on a BBS with some enthusiastic and talented youth. Some time after the murder of the Swedish prime minister Olof Palme a person phoned me and asked me to work in his company as a Forth programmer. But this murder really made me depressed. I couldn't enjoy programming or math anymore. I become obsessed to understand the murder. So I told him I couldn't take the job but gave him a hint about one of the Forth entusiasts on the BBS class, which got the job but later told me that the company gave up Forth and he had to program in c, which he hated. After founding out why and by whom Olof Palme was killed my former interest of Forth started to grow again. In my first Forth period I had a focus at what was "under the hood" but now I started to make applications - also this time just for fun. Having an idea of a program and realize it is very funny - when not being discouraged by the system. However, it was disturbing that I had a fairly powerful computer which only could handle integers of a very restricted size. I decided to develop arithmetic for number strings. Then I had to optimize and BigInt become almost not slow. I'm really proud of BigInt and Zet, my implementation of nested sets, now merged to BigZ. I know that Forth is the great power making this possible for me to do. Forth is like some project of DARPA making amazing things possible. I know that other people with other programming languages makes 100 times faster routines than me, but I couldn't do this at all without Forth. (Besides, these programmers have the advantage that they cooperate instead of wining and hesitating). I believe in Jesus, who often reminded his disciples that the honor belongs to God. To the Creator. A lot of religious people really longing for the honor them selves, but there is no way from there. Humility is the only possibility. In the community of Forth we have a great creator (lower case c in 'creator' though) who invented Forth, the whole idea. I don't say that forthers should worship Charles Moore, but he really invented this thing that make us capable to program with extended power, which sometimes making us believe that WE are the masterminds. Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. And we should be more realistic about our programming abilities and give more of the honor to the inventor.
[toc] | [next] | [standalone]
| From | Brad Eckert <hwfwguy@gmail.com> |
|---|---|
| Date | 2016-08-02 11:03 -0700 |
| Message-ID | <d6211bb6-5202-442a-913e-6751e5244ef9@googlegroups.com> |
| In reply to | #49723 |
On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > Humility is the only possibility. In the community of Forth we have a great creator (lower case c in 'creator' though) who invented Forth, the whole idea. I don't say that forthers should worship Charles Moore, but he really invented this thing that make us capable to program with extended power, which sometimes making us believe that WE are the masterminds. Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. Yes, if you need some humility beaten into you, programming is the tool for the job. Of course, Forth is supposed to be fun. If programming is fun, you will be much more productive. Maybe Forth is an illustration that most programming languages are the products of people's minds with little basis in physical evidence. Like religions, which to me that perhaps religion should be fun too. Chuck's biggest contribution, besides producing Forth through relentless optimization, was to teach people to think outside the box. I would say the ANS Standard is Elizabeth's contribution. Herding this species of cat required the patience of a saint. I think most Forth programmers use the standard because it's the most convenient way to use Forth. Nothing prevents one from doing non-standard things as long as they are documented and contained.
[toc] | [prev] | [next] | [standalone]
| From | endlessboomcapitalism@gmail.com |
|---|---|
| Date | 2016-08-13 09:45 -0700 |
| Message-ID | <87ada799-fc1f-4c72-a525-46634c44cae8@googlegroups.com> |
| In reply to | #49740 |
On Tuesday, August 2, 2016 at 2:03:11 PM UTC-4, Brad Eckert wrote: > On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > > Humility is the only possibility. In the community of Forth we have a great creator (lower case c in 'creator' though) who invented Forth, the whole idea. I don't say that forthers should worship Charles Moore, but he really invented this thing that make us capable to program with extended power, which sometimes making us believe that WE are the masterminds. Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. > > Yes, if you need some humility beaten into you, programming is the tool for the job. Of course, Forth is supposed to be fun. If programming is fun, you will be much more productive. Maybe Forth is an illustration that most programming languages are the products of people's minds with little basis in physical evidence. Like religions, which to me that perhaps religion should be fun too. > > Chuck's biggest contribution, besides producing Forth through relentless optimization, was to teach people to think outside the box. I would say the ANS Standard is Elizabeth's contribution. Herding this species of cat required the patience of a saint. I think most Forth programmers use the standard because it's the most convenient way to use Forth. Nothing prevents one from doing non-standard things as long as they are documented and contained. werc.cat-v.org seems a shortcut to web site making
[toc] | [prev] | [next] | [standalone]
| From | endlessboomcapitalism@gmail.com |
|---|---|
| Date | 2016-08-14 20:11 -0700 |
| Message-ID | <d145e8f8-1f57-4919-b796-f3636a1fc999@googlegroups.com> |
| In reply to | #50037 |
On Saturday, August 13, 2016 at 12:45:08 PM UTC-4, endlessboo...@gmail.com wrote: > On Tuesday, August 2, 2016 at 2:03:11 PM UTC-4, Brad Eckert wrote: > > On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > > > Humility is the only possibility. In the community of Forth we have a great creator (lower case c in 'creator' though) who invented Forth, the whole idea. I don't say that forthers should worship Charles Moore, but he really invented this thing that make us capable to program with extended power, which sometimes making us believe that WE are the masterminds. Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. > > > > Yes, if you need some humility beaten into you, programming is the tool for the job. Of course, Forth is supposed to be fun. If programming is fun, you will be much more productive. Maybe Forth is an illustration that most programming languages are the products of people's minds with little basis in physical evidence. Like religions, which to me that perhaps religion should be fun too. > > > > Chuck's biggest contribution, besides producing Forth through relentless optimization, was to teach people to think outside the box. I would say the ANS Standard is Elizabeth's contribution. Herding this species of cat required the patience of a saint. I think most Forth programmers use the standard because it's the most convenient way to use Forth. Nothing prevents one from doing non-standard things as long as they are documented and contained. > > werc.cat-v.org seems a shortcut to web site making https://www.youtube.com/watch?v=_dCVKEah6hs&list=RDxLInwHuCZM8&index=4
[toc] | [prev] | [next] | [standalone]
| From | polymorph self <jackvanc3@gmail.com> |
|---|---|
| Date | 2016-09-23 16:06 -0700 |
| Message-ID | <0057cf1b-ee69-4ec7-b177-3868bacf181b@googlegroups.com> |
| In reply to | #49740 |
On Tuesday, August 2, 2016 at 2:03:11 PM UTC-4, Brad Eckert wrote: > On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > > Humility is the only possibility. In the community of Forth we have a great creator (lower case c in 'creator' though) who invented Forth, the whole idea. I don't say that forthers should worship Charles Moore, but he really invented this thing that make us capable to program with extended power, which sometimes making us believe that WE are the masterminds. Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. > > Yes, if you need some humility beaten into you, programming is the tool for the job. Of course, Forth is supposed to be fun. If programming is fun, you will be much more productive. Maybe Forth is an illustration that most programming languages are the products of people's minds with little basis in physical evidence. Like religions, which to me that perhaps religion should be fun too. > > Chuck's biggest contribution, besides producing Forth through relentless optimization, was to teach people to think outside the box. I would say the ANS Standard is Elizabeth's contribution. Herding this species of cat required the patience of a saint. I think most Forth programmers use the standard because it's the most convenient way to use Forth. Nothing prevents one from doing non-standard things as long as they are documented and contained. are the apps really nice and fast that chuck made? I havent seen any in action. His work seems genius
[toc] | [prev] | [next] | [standalone]
| From | hughaguilar96@gmail.com |
|---|---|
| Date | 2016-08-02 14:26 -0700 |
| Message-ID | <842b25f3-2b48-4c34-a73c-c378d25e8a73@googlegroups.com> |
| In reply to | #49723 |
On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. I agree with this. I said previously: On Wednesday, May 4, 2016 at 5:03:16 PM UTC-7, hughag...@gmail.com wrote: > People can do whatever they want, so long as they adhere to the basic principles: > > 1.) Minimalism. All that cruft in ANS-Forth will be discarded (for example: DO loops will go). I would expect the language to be less than half the size of ANS-Forth. As for the extension code-libraries, they will make the language bigger, but they are optional. They are containers (my list.4th and association.4th) or they are associated with a particular data-type (my string-stack.4th). The emphasis here should be on usefulness --- I was impressed by how Factor used "sequences" as a standard data-type, and this was my inspiration for list.4th --- also, almost all programs for desktop-computers are going to use strings, so having a standard library such as string-stack.4th is going to make the programs easy to read, rather than everybody doing something different in every program. > > 2.) Behavior. The focus should be on standardizing behavior rather than implementation. One of the problems with ANS-Forth was that it standardized implementation. For example, ANS-Forth assumes that the >R data and the DO loops use the same stack, so they were standardizing on the PDP-11 implementation that had to do this because of a shortage of registers. Quite a lot of ANS-Forth assumes that the target processor is a PDP-11, apparently because that is the only processor that Elizabeth Rather is familiar with. > > 3.) Quotations. My system with the fat-xt will be used to allow quotations to access the parent function's local variables. This is trivial to implement! This is the foundation to writing general-purpose data-structures --- I really see this as bring Forth into the 21st century --- make it comparable to the other desktop-computer language such as Lisp --- unlike Lisp though, we will not have garbage-collection or tagged data (we will not have Dynamic-OOP). The emphasis will still be on speed, and Dynamic-OOP is a dog, so leave that to the script kiddies. > > 4.) Numerical. The 64-bit cell with the Fixed or Float data-type is fundamental to the language. I think this makes the language much simpler than ANS-Forth where integers and floats are distinct (so, this fits in with the minimalism idea). The "killer app" is CAM, but most machinists have experience primarily with using pocket calculators for figuring out gcode, and pocket calculators don't consider integers and floats to be distinct data-types. Also, it is important to define what the precision of the numbers is in the standard so the programmer knows what the results of numerical calculations are going to be and can expect the same results on every compliant compiler (so long as he sticks with either the Fixed or Float version, as they give different results from each other). I originally was only going to have the Fixed version, but Ilya Vasilyev convinced me to have a Float version also and to make them compatible with each other (except for a slight difference in the numeric results in some cases). This was here: > https://groups.google.com/forum/#!searchin/comp.lang.forth/ilya%7Csort:date/comp.lang.forth/R7K3FWXnyKE/0_LJ13ZfBQAJ > > 5.) Cross-Compilation. The compiler should have all the necessary features for writing a cross-compiler. This is actually pretty easy --- it is amazing that ANS-Forth failed at such a simple task (I'm highly suspicious that ANS-Forth was purposely sabotaged to make cross-compilation difficult in order to prevent common users from writing a cross-compiler in competition with Forth Inc. and MPE who make most of their money selling vendor-specific cross-compilers) --- I know how to write a cross-compiler, so I will make sure that this is supported. > > These are the 5 principles of Straight-Forth. Who disagrees with any of these principles? Which ones? Why? > > Note that LFTforth is for micro-controllers and would have different principles that it is based on --- that is really Raimond's thing, not mine.
[toc] | [prev] | [next] | [standalone]
| From | lehs <skydda.barnen@gmail.com> |
|---|---|
| Date | 2016-08-04 08:37 -0700 |
| Message-ID | <ff5535f4-a4d0-4e34-af9c-481fc27737db@googlegroups.com> |
| In reply to | #49750 |
Den tisdag 2 augusti 2016 kl. 23:26:49 UTC+2 skrev hughag...@gmail.com: > On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > > Forth community should really cooperate on a standard by using it and enhancing it. It's about developing a useful compromise. > > I agree with this. > > I said previously: > > On Wednesday, May 4, 2016 at 5:03:16 PM UTC-7, hughag...@gmail.com wrote: > > People can do whatever they want, so long as they adhere to the basic principles: > > > > 1.) Minimalism. All that cruft in ANS-Forth will be discarded (for example: DO loops will go). I would expect the language to be less than half the size of ANS-Forth. As for the extension code-libraries, they will make the language bigger, but they are optional. They are containers (my list.4th and association.4th) or they are associated with a particular data-type (my string-stack.4th). The emphasis here should be on usefulness --- I was impressed by how Factor used "sequences" as a standard data-type, and this was my inspiration for list.4th --- also, almost all programs for desktop-computers are going to use strings, so having a standard library such as string-stack.4th is going to make the programs easy to read, rather than everybody doing something different in every program. > > > > 2.) Behavior. The focus should be on standardizing behavior rather than implementation. One of the problems with ANS-Forth was that it standardized implementation. For example, ANS-Forth assumes that the >R data and the DO loops use the same stack, so they were standardizing on the PDP-11 implementation that had to do this because of a shortage of registers. Quite a lot of ANS-Forth assumes that the target processor is a PDP-11, apparently because that is the only processor that Elizabeth Rather is familiar with. > > > > 3.) Quotations. My system with the fat-xt will be used to allow quotations to access the parent function's local variables. This is trivial to implement! This is the foundation to writing general-purpose data-structures --- I really see this as bring Forth into the 21st century --- make it comparable to the other desktop-computer language such as Lisp --- unlike Lisp though, we will not have garbage-collection or tagged data (we will not have Dynamic-OOP). The emphasis will still be on speed, and Dynamic-OOP is a dog, so leave that to the script kiddies. > > > > 4.) Numerical. The 64-bit cell with the Fixed or Float data-type is fundamental to the language. I think this makes the language much simpler than ANS-Forth where integers and floats are distinct (so, this fits in with the minimalism idea). The "killer app" is CAM, but most machinists have experience primarily with using pocket calculators for figuring out gcode, and pocket calculators don't consider integers and floats to be distinct data-types. Also, it is important to define what the precision of the numbers is in the standard so the programmer knows what the results of numerical calculations are going to be and can expect the same results on every compliant compiler (so long as he sticks with either the Fixed or Float version, as they give different results from each other). I originally was only going to have the Fixed version, but Ilya Vasilyev convinced me to have a Float version also and to make them compatible with each other (except for a slight difference in the numeric results in some cases). This was here: > > https://groups.google.com/forum/#!searchin/comp.lang.forth/ilya%7Csort:date/comp.lang.forth/R7K3FWXnyKE/0_LJ13ZfBQAJ > > > > 5.) Cross-Compilation. The compiler should have all the necessary features for writing a cross-compiler. This is actually pretty easy --- it is amazing that ANS-Forth failed at such a simple task (I'm highly suspicious that ANS-Forth was purposely sabotaged to make cross-compilation difficult in order to prevent common users from writing a cross-compiler in competition with Forth Inc. and MPE who make most of their money selling vendor-specific cross-compilers) --- I know how to write a cross-compiler, so I will make sure that this is supported. > > > > These are the 5 principles of Straight-Forth. Who disagrees with any of these principles? Which ones? Why? > > > > Note that LFTforth is for micro-controllers and would have different principles that it is based on --- that is really Raimond's thing, not mine. If you would tone down your antagonism against Elisabeth Rather clf would be a lot more constructive. I'm as suspicious as you when it comes to businesses - only the worst sort of businessmen make money on charity, the rest fight with other means. I think your ideas of a minimal Forth without built in restrictions is a great idea. It could be a sort of anti-standard in a dialectic process: standard --> antistandard --> enhanced standard. Or even conquer the given standard.
[toc] | [prev] | [next] | [standalone]
| From | "WJ" <w_a_x_man@yahoo.com> |
|---|---|
| Date | 2016-08-03 18:24 +0000 |
| Subject | Re: The weakness of Forth |
| Message-ID | <nntcsk$vc6$1@dont-email.me> |
| In reply to | #49723 |
lehs wrote: > In my first Forth period I > had a focus at what was > "under the hood" but now I > started to make applications > - also this time just for > fun. Having an idea of a > program and realize it is > very funny - when not being > discouraged by the system. > However, it was disturbing > that I had a fairly powerful > computer which only could > handle integers of a very > restricted size. Ruby: s = ' In my first Forth period I had a focus at what was "under the hood" but now I started to make applications - also this time just for fun. Having an idea of a program and realize it is very funny - when not being discouraged by the system. However, it was disturbing that I had a fairly powerful computer which only could handle integers of a very restricted size.' s.gsub(/\s+/," ").scan(/F\w+|\w\w(?= ve)|\w+ \w+ric\w+/).join ' ' ===> "Forth is very restricted" -- In Stockholm ... 20 Muslim men ... began to assault the children, ripping their swimsuits off and beating the boys when they tried to stop the assault.... [T]he men cornered one of the [11-year-old] girls in a grotto in the bathhouse and gang raped her. The police refused to press any charges. http://www.liveleak.com/view?i=807_1369627137
[toc] | [prev] | [next] | [standalone]
| From | mentificium@gmail.com |
|---|---|
| Date | 2016-08-05 20:33 -0700 |
| Message-ID | <4101c80e-83cd-4c67-803a-972d0b9bc365@googlegroups.com> |
| In reply to | #49723 |
On Tuesday, August 2, 2016 at 12:17:28 AM UTC-7, lehs wrote: > Forth is like some project of DARPA making amazing things possible. Forth is going to power the AGI Revolution. http://ai.neocities.org/SOTA.html Bye Mentifex (Arthur) -- http://ai.neocities.org/forthagi.txt http://robots.net/person/AI4U/diary/81.html http://github.com/PriorArt/AGI/blob/master/ghost.pl http://www.sourcecodeonline.com/details/ghost_perl_webserver_strong_ai.html
[toc] | [prev] | [next] | [standalone]
| From | lawrencedo99@gmail.com |
|---|---|
| Date | 2016-08-07 16:05 -0700 |
| Message-ID | <540cf7c5-5c8e-4d9e-8d2b-56792e8d7aca@googlegroups.com> |
| In reply to | #49723 |
On Tuesday, August 2, 2016 at 7:17:28 PM UTC+12, lehs wrote: > I believe in Jesus, who often reminded his disciples that the honor belongs > to God. But Jesus *was* God <http://skepticsannotatedbible.com/contra/jesus_god.html>. Or was he? One of the things you learn about computers is that they need things spelled out exactly correctly. Otherwise they don’t work. Religion doesn’t need things spelled out this correctly. That’s because, even when religions don’t work, you can still believe they do!
[toc] | [prev] | [next] | [standalone]
| From | "HAA" <someone@microsoft.com> |
|---|---|
| Date | 2016-08-08 11:26 +1000 |
| Message-ID | <no8mt5$ohm$1@gioia.aioe.org> |
| In reply to | #49860 |
lawrencedo99@gmail.com wrote: > On Tuesday, August 2, 2016 at 7:17:28 PM UTC+12, lehs wrote: > > I believe in Jesus, who often reminded his disciples that the honor belongs > > to God. > > But Jesus *was* God <http://skepticsannotatedbible.com/contra/jesus_god.html>. > > Or was he? > > One of the things you learn about computers is that they need things spelled out > exactly correctly. Otherwise they don't work. > > Religion doesn't need things spelled out this correctly. That's because, even when > religions don't work, you can still believe they do! Computers only require things spelled out correctly at the lowest level i.e. its machine code. There are as many ways to get there as there are humans with imagination. Doesn't that sound like religion? :)
[toc] | [prev] | [next] | [standalone]
| From | lawrencedo99@gmail.com |
|---|---|
| Date | 2016-08-09 19:01 -0700 |
| Message-ID | <97b430d1-0008-4a4a-8ab0-a24be0fe6ce4@googlegroups.com> |
| In reply to | #49862 |
On Monday, August 8, 2016 at 1:22:50 PM UTC+12, HAA wrote:
> There are as many ways to get there as there are humans with imagination.
> Doesn't that sound like religion? :)
Ah, if only that were true. But different religions do not lead to the same place. For example, different religions usually have different ideas about morality. And being religions based on subjective belief, you cannot argue with them. But morality should be something we all share in common as human beings, not something that is justified purely based on what religion you happen to follow.
“The greatest tragedy in human history may be the hijacking of morality by religion.”
-- Arthur C Clarke
[toc] | [prev] | [next] | [standalone]
| From | lehs <skydda.barnen@gmail.com> |
|---|---|
| Date | 2016-08-09 22:03 -0700 |
| Message-ID | <0bd485f1-6272-4eac-acdd-3c7290fc2b2d@googlegroups.com> |
| In reply to | #49917 |
Den onsdag 10 augusti 2016 kl. 04:01:08 UTC+2 skrev lawren...@gmail.com: > On Monday, August 8, 2016 at 1:22:50 PM UTC+12, HAA wrote: > > > There are as many ways to get there as there are humans with imagination. > > Doesn't that sound like religion? :) > > Ah, if only that were true. But different religions do not lead to the same place. For example, different religions usually have different ideas about morality. And being religions based on subjective belief, you cannot argue with them. But morality should be something we all share in common as human beings, not something that is justified purely based on what religion you happen to follow. > > “The greatest tragedy in human history may be the hijacking of morality by religion.” > -- Arthur C Clarke Subjective belief is natural and a consequence of being interested without knowing. Religion is the strive to standardize the lack of knowledge and the lack of moral. I guess that science is the religion of the future. I believe in Jesus in the senses that I don't think he was a liar or a fabulist and that I have come to a conclusion what he really said. In the same sense I also believe in Einstein and Moore and a lot of other people.
[toc] | [prev] | [next] | [standalone]
| From | Chris Curl <ccurl609@gmail.com> |
|---|---|
| Date | 2016-08-10 06:06 -0700 |
| Message-ID | <fed1bc48-c1fa-4f1d-a15d-efdf993886f0@googlegroups.com> |
| In reply to | #49918 |
The thing about Forth that makes it so interesting, powerful, and different from every other programming language is that it puts absolutely no constraints on the programmer. That is an amazing thing. But to some people, it can also be overwhelming and intimidating. When there are no constraints on one, it can be hard to decide how to do something. It takes a completely different mindset and approach. I am reminded of a story I read about the Russian people after the fall of the USSR. The story said they had lived with so few choices for so long that they had a difficult time adjusting to the freedom and people got overwhelmed when faces with so many options. Of course, it didn't apply to ALL Russians, but you get the idea (I hope).
[toc] | [prev] | [next] | [standalone]
| From | Cecil Bayona <cbayona@cbayona.com> |
|---|---|
| Date | 2016-08-10 10:15 -0500 |
| Message-ID | <nofgdv$csf$1@dont-email.me> |
| In reply to | #49921 |
On 8/10/2016 8:06 AM, Chris Curl wrote: > The thing about Forth that makes it so interesting, powerful, and different > from every other programming language is that it puts absolutely no constraints > on the programmer. That is an amazing thing. > > But to some people, it can also be overwhelming and intimidating. When there > are no constraints on one, it can be hard to decide how to do something. It > takes a completely different mindset and approach. > > I am reminded of a story I read about the Russian people after the fall of the > USSR. The story said they had lived with so few choices for so long that they > had a difficult time adjusting to the freedom and people got overwhelmed when > faces with so many options. Of course, it didn't apply to ALL Russians, but > you get the idea (I hope). > Add to that in its basic form, its so simple and as you mentioned powerful at the same time. It is a strange thing to watch adherents of Forth try to put so many artificial limits on the language in the name of "the Spirit of Forth" yet Forth's one great capability is to be able change itself to create a problem oriented language to make solving a programming problem a simple and natural task. There are many languages that are great at solving certain kinds of problems, they do so by having a very rigid way of solving the problem, but everything is those languages is not undesirable. Exposure to some of these languages makes one aware that there are many ways to solve problems so one should embrace the flexibility and freedom of Forth and take the best of ideas and embrace them, there is no need to be afraid of choices. -- Cecil - k5nwa
[toc] | [prev] | [next] | [standalone]
| From | Bill Zimmerly <billzimmerly@gmail.com> |
|---|---|
| Date | 2016-08-10 11:54 -0700 |
| Message-ID | <104ae3a9-8b4b-4d09-870b-e4adbb37350d@googlegroups.com> |
| In reply to | #49921 |
On Wednesday, August 10, 2016 at 8:06:10 AM UTC-5, Chris Curl wrote: > The thing about Forth that makes it so interesting, powerful, and different > from every other programming language is that it puts absolutely no constraints > on the programmer. That is an amazing thing. Precisely! Freedom is an amazing thing. > But to some people, it can also be overwhelming and intimidating. When there > are no constraints on one, it can be hard to decide how to do something. It > takes a completely different mindset and approach. It can also be a frightening thing too... "Liberty means responsibility. That is why most men dread it." - George Bernard Shaw > I am reminded of a story I read about the Russian people after the fall of the > USSR. The story said they had lived with so few choices for so long that they > had a difficult time adjusting to the freedom and people got overwhelmed when > faces with so many options. Of course, it didn't apply to ALL Russians, but > you get the idea (I hope). Herein is the real power of LIBERTY ... it makes progress possible! "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." - George Bernard Shaw
[toc] | [prev] | [next] | [standalone]
| From | polymorph self <jackvanc3@gmail.com> |
|---|---|
| Date | 2016-09-23 16:08 -0700 |
| Message-ID | <8aef5e45-9a87-42c4-b2a7-c5f62991c7e1@googlegroups.com> |
| In reply to | #49929 |
On Wednesday, August 10, 2016 at 2:54:52 PM UTC-4, Bill Zimmerly wrote: > On Wednesday, August 10, 2016 at 8:06:10 AM UTC-5, Chris Curl wrote: > > The thing about Forth that makes it so interesting, powerful, and different > > from every other programming language is that it puts absolutely no constraints > > on the programmer. That is an amazing thing. > > Precisely! Freedom is an amazing thing. > > > But to some people, it can also be overwhelming and intimidating. When there > > are no constraints on one, it can be hard to decide how to do something. It > > takes a completely different mindset and approach. > > It can also be a frightening thing too... > > "Liberty means responsibility. That is why most men dread it." > - George Bernard Shaw > > > I am reminded of a story I read about the Russian people after the fall of the > > USSR. The story said they had lived with so few choices for so long that they > > had a difficult time adjusting to the freedom and people got overwhelmed when > > faces with so many options. Of course, it didn't apply to ALL Russians, but > > you get the idea (I hope). > > Herein is the real power of LIBERTY ... it makes progress possible! > > "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." > - George Bernard Shaw unregulated capitalism all the way end the fed adn 99% of government jobs contracts and no initiation of force thats it no building codes unions or government funed university or schools fire all judge n lawyer replace with computer 1 vote 1 veto, no law unless 100% agree
[toc] | [prev] | [next] | [standalone]
| From | Ilya Tarasov <ilya74.tarasov@gmail.com> |
|---|---|
| Date | 2016-08-12 05:22 -0700 |
| Message-ID | <bd8b70a4-81c9-4463-a6c2-d793e833255a@googlegroups.com> |
| In reply to | #49921 |
среда, 10 августа 2016 г., 16:06:10 UTC+3 пользователь Chris Curl написал: > I am reminded of a story I read about the Russian people after the fall of the > USSR. The story said they had lived with so few choices for so long that they > had a difficult time adjusting to the freedom and people got overwhelmed when > faces with so many options. Of course, it didn't apply to ALL Russians, but > you get the idea (I hope). It is better to not rely on this too much. It was a stupid enough behavior indeed from a part of Soviet peoples who was too focused on financial side of life. They thought freedom means 'a lot of possibilities to buy things', as it was agressively propaganded on 90-th. It is better to look on a list of Russian/Soviet scientists, composers, writers and other peoples with freedom to create (instead of freedom to buy and own).
[toc] | [prev] | [next] | [standalone]
| From | endlessboomcapitalism@gmail.com |
|---|---|
| Date | 2016-08-14 20:34 -0700 |
| Message-ID | <f0d6d30f-783c-4101-a694-cea09f4bb2a7@googlegroups.com> |
| In reply to | #49995 |
On Friday, August 12, 2016 at 8:22:06 AM UTC-4, Ilya Tarasov wrote: > среда, 10 августа 2016 г., 16:06:10 UTC+3 пользователь Chris Curl написал: > > > I am reminded of a story I read about the Russian people after the fall of the > > USSR. The story said they had lived with so few choices for so long that they > > had a difficult time adjusting to the freedom and people got overwhelmed when > > faces with so many options. Of course, it didn't apply to ALL Russians, but > > you get the idea (I hope). > > It is better to not rely on this too much. It was a stupid enough behavior indeed from a part of Soviet peoples who was too focused on financial side of life. They thought freedom means 'a lot of possibilities to buy things', as it was agressively propaganded on 90-th. It is better to look on a list of Russian/Soviet scientists, composers, writers and other peoples with freedom to create (instead of freedom to buy and own). freedom to own and property as an individual right is how you get great world liek hong kong and usa
[toc] | [prev] | [next] | [standalone]
| From | polymorph self <jackvanc3@gmail.com> |
|---|---|
| Date | 2016-09-23 16:07 -0700 |
| Message-ID | <3eb90db1-af99-41e5-b53a-60891ccdb4be@googlegroups.com> |
| In reply to | #49921 |
On Wednesday, August 10, 2016 at 9:06:10 AM UTC-4, Chris Curl wrote: > The thing about Forth that makes it so interesting, powerful, and different > from every other programming language is that it puts absolutely no constraints > on the programmer. That is an amazing thing. > > But to some people, it can also be overwhelming and intimidating. When there > are no constraints on one, it can be hard to decide how to do something. It > takes a completely different mindset and approach. > > I am reminded of a story I read about the Russian people after the fall of the > USSR. The story said they had lived with so few choices for so long that they > had a difficult time adjusting to the freedom and people got overwhelmed when > faces with so many options. Of course, it didn't apply to ALL Russians, but > you get the idea (I hope). I wana visit russia, heard some hot women. Trump will make relations great again.
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.forth
csiph-web