Blame


1 5127fd58 2021-12-17 jrmu version=pmwiki-2.2.130 ordered=1 urlencoded=1
2 5127fd58 2021-12-17 jrmu agent=Mozilla/5.0 (X11; OpenBSD amd64; rv:76.0) Gecko/20100101 Firefox/76.0
3 5127fd58 2021-12-17 jrmu author=jrmu
4 5127fd58 2021-12-17 jrmu charset=UTF-8
5 5127fd58 2021-12-17 jrmu csum=
6 5127fd58 2021-12-17 jrmu ctime=1597897738
7 5127fd58 2021-12-17 jrmu host=38.81.163.143
8 5127fd58 2021-12-17 jrmu name=Debate.WhyC
9 5127fd58 2021-12-17 jrmu rev=2
10 5127fd58 2021-12-17 jrmu targets=
11 5127fd58 2021-12-17 jrmu text=[[https://learnbchs.org/|Learn BCHS]]%0a%0aMajority to be implemented in C with help from Perl. Not C++.%0a%0aEggdrop will be a first class citizen with full support because it uses C and has an enormous library of premade scripts%0aOur current relay pylink will be phased out with a custom bot built either by forking eggdrop or forked from ii/sic%0a%0aI have no plans to support CPAN because users find the installation and configuration process confusing, and because many cpan modules are now very old. A lot of CPAN also requires teaching OOP which is not trivial for novices to use properly and would eat up a lot of time. The IRC ecosystem for perl is also much smaller than eggdrop's and user demand is much less.%0a%0aI plan to allow users to run python bots such as limnoria, sopel, as well as install nodejs, rust, ruby, and go, but I do not plan to offer any support. I also do not plan to offer any support for perl bots, nor do I want to depend upon software like weechat for bots. %0a%0aMy goal is to streamline all the software to just use one language -- C -- and if scripts are necessary, just a tiny touch of korn shell and perl. This is so that we can have a true citizen militia. The only way to accomplish this is by training the users in the language so they can write the code and not just use it, and we only have enough time at this moment for one language -- C. But since almost everything on openbsd is C, learning that one language is enough.%0a
12 5127fd58 2021-12-17 jrmu time=1597900213
13 5127fd58 2021-12-17 jrmu author:1597900213=jrmu
14 5127fd58 2021-12-17 jrmu diff:1597900213:1597897738:=1,2d0%0a%3c [[https://learnbchs.org/|Learn BCHS]]%0a%3c %0a
15 5127fd58 2021-12-17 jrmu host:1597900213=38.81.163.143
16 5127fd58 2021-12-17 jrmu author:1597897738=jrmu
17 5127fd58 2021-12-17 jrmu diff:1597897738:1597897738:=1,10d0%0a%3c Majority to be implemented in C with help from Perl. Not C++.%0a%3c %0a%3c Eggdrop will be a first class citizen with full support because it uses C and has an enormous library of premade scripts%0a%3c Our current relay pylink will be phased out with a custom bot built either by forking eggdrop or forked from ii/sic%0a%3c %0a%3c I have no plans to support CPAN because users find the installation and configuration process confusing, and because many cpan modules are now very old. A lot of CPAN also requires teaching OOP which is not trivial for novices to use properly and would eat up a lot of time. The IRC ecosystem for perl is also much smaller than eggdrop's and user demand is much less.%0a%3c %0a%3c I plan to allow users to run python bots such as limnoria, sopel, as well as install nodejs, rust, ruby, and go, but I do not plan to offer any support. I also do not plan to offer any support for perl bots, nor do I want to depend upon software like weechat for bots. %0a%3c %0a%3c My goal is to streamline all the software to just use one language -- C -- and if scripts are necessary, just a tiny touch of korn shell and perl. This is so that we can have a true citizen militia. The only way to accomplish this is by training the users in the language so they can write the code and not just use it, and we only have enough time at this moment for one language -- C. But since almost everything on openbsd is C, learning that one language is enough.%0a
18 5127fd58 2021-12-17 jrmu host:1597897738=38.81.163.143