[Date updated: 2022/08/17(Wed) 10:54:54]
 User: Kovalenko
 Hello, dear Russian cucks,
 
 I'd like to rewrite your sissy textboard engine in another language, which is as fast and simple as PHP, but not PHP. 
 
 What would you advise? Technobabble langs are welcome here.
 
 User: dev man
  there are over 20 textboard scripts. they are easy to write whether in bash or C or go or JS etc etc etc. the real question is, what novel feature do you plan to bring to the table in your board?
  
  http://overscript.net/
  
  User: Kovalenko
   I checked all textboard engines from overscript list yesterday and they are either too old/oldish or just lack features which are brought by JavaScript and modern web dev. (E.g. SchemeBBS doesn't have cookies, which makes you think).
   
   I've already polished and localized Kareha, but when it was finished, I stopped for a while to think: I probably don't want such an old script for my BBS.
   
   why is kokonotsuba not on that site?
   ││
   │└User: Kovalenko
   │ │Your kakanokaka has no comments in English. Maybe, fix that before applying.
   │ │
   │ └Maybe go shove it and your unwarranted self importance up your ass and
     fuck yourself with it you faggot
     
     hes the kind of dude who wants to "re write" software in other languages,
      for no real reason, bringing nothing new to the world.
      
      Evil can't create only mimic
      
      User: Kovalenko
        For fun, nigger, for fun.
        
        Egotist objectives are the only objectives that matter.
        
        Yesterday I played with Guile webserver module and was 
        able to create POST request, but I'm stuck since Guile 
        webserver can't run some useful scripts (like writing 
        POST content to file/database), only provide response.
        Actually it can run a simple script and webserver will 
        output an error, but I can't combine response (like 
        redirect) and script (like writing to file/database).
        
        I will probably look for other solutions; maybe, Chez 
        Scheme has more mature webserver module.
        
   User: dev man
    btw I apologize for not formatting that post properly, and kindly
    ask that you manually wrap your future replies :) 65-80 chars per line
    is a nice, sane standard.
    
   User: dev man
    Are the lack of Javascript and cookies a bug, or a feature ?
    
    
    I would like to ask again what new features you want to bring to the 
    table, so to speak. Cookies to remember your name and email/link make
    sense. What about things like giving the thread OP an option to enable
    IDs in the thread? 
    
    As the author of the textboard article on Wikipedia and several 
    textboard scripts, my opinion is that tags have a lot to offer these
    kinds of boards. Per-thread ATOM feeds, as well. I've also wondered
    about how tripcodes (pseudo registration) could be expanded in the 
    modern age: maybe Oauth or PGP-based identities? 
    
    The nice thing about a tripcode is that it can be used on other sites
    in this family of forums. The downsides is that they are easily 
    spoofed and not especially user friendly. Being able to post as an 
    off-site identity, eg your Twitter/Mastodon/email (opt in) has its
    advantages.... while it was generally a failure, I still think 1chan
    was notable in its approach to handling identities (every user has an 
    account, anonymous by default, checkbox to show "user" a la "CAPCODES")
    
    User: Kovalenko
    ││I am not a fan of JS bloat, but I definitely appreciate when I can 
    ││click once/hover instead of typing everything by hand / open a new webpage.
    ││
    ││
    ││I don't think that matters. Classic Kareha with sane JS UI 4chan features like post preview
    ││by hovering the >>666 kind of link would work, as for me. There are literally no textboards 
    ││like that as far as I concerned.
    ││
    ││But of course its backend should be more maintainable that Perl5 script from early 2000's.
    ││
    ││
    ││Booru garbage? I don't like it, I never use those tags. And I think no one does,
    ││at least on non-niche booru imageboards (like Neboard, probably the only one 
    ││I visit from time to time).
    ││
    ││Also, you must be ashamed of yourself to write Wikipedia articles for free. ヽ(´ー`)ノ
    ││
    ││
    ││How about forcing anonymity? Tripfags and other pseudonymous folx could go to twitter.
    ││
    ││=====================================================
    ││==-------------------------------------------------==
    ││=====================================================
    ││
    ││Ok, if you are asking about real novelties, I think I could create an Emacs client. 
    ││But it's also not a brand new feature, some guy already made it for SchemeBBS.
    ││
    ││To be honest, I would better think of finding some good old format and 
    ││refresh it with modern web dev tech. Maybe, not even Kareha/2ch, but lost and forgotten.
    ││I couldn't find anything more interesting yet, though.
    ││
    ││
    ││Ok, nigger, but why wouldn't you do it on server-side? Simply insert \n every 60-80 chars 
    ││after some whitespace, when your PHP script compiles an HTML page.
    ││
    │└If you want to see what a 2ch-type BBS with tons of kewl features looks 
    │ │like - one that doesn't require a seperate browser/app to view/use the 
    │ │extra features liek 2ch/5ch does - see open2ch: https://open2ch.net
    │ │
    │ │(you can use this page to see the most active boards: 
    │ │https://open2ch.net/dev/toukei/ )
    │ │
    │ │They've got quotelink previews on hover and inline reply previews, but 
    │ │those are probably the least interesting features of all. They've got 
    │ │oekaki, images via embeds, a multiroom chatbox, polls, VoIP chat/stream-
    │ │ing, a way of registering users to prevent copycats including the abili-
    │ │ty to have an avatar, realtime thread rankings, advanced thread modera-
    │ │tion tools for thread makers that allow them to assign other posters as 
    │ │mods or ban users from the thread, a map function, board creation, and 
    │ │moar
    │ │
    │ │It really makes the Western-invented term "textboard" sound kinda 
    │ │stupid, doesn't it? ヽ(´ー`)ノ
    │ │
    │ └User: Kovalenko
      Thanks for the links. This website restricts access for UA IPs for some 
      reason, I have to use VPN, lol.
      
      From the first look, yeah, that's definitely not what Western people
      define with the term "textboard". And not what I'd like to develop and 
      deploy.
      
      My goals are:
      
      1. Single-board text BBS with threads (Kareha-style).
      2. Technobabble language for backend (e.g. Scheme Guile, but I also ask 
         for your hipster advise).
      3. Simple, but not simplistic design. Modern web dev techniques considered.
      4. Comfy UI features from imageboards.
      
      That's it. I don't think it would grow large, especially if I make it 
      localized in Ukrainian. (;´Д`)
      
      In that case, couldn't you just take a modern imageboard script like 
       jschan, strip out or disable all the features you don't want, and then 
       customize it as you desire?
       
       User: Kovalenko
        Imageboard has a different design. They are usually multi-board and numerate
        each post per board. It looks like a basic feature, I need to rewrite the core
        to change than. Then why not just it from ground-up in a wierd language? I think
        I'd have some fun.
        
        So let's get back to my original question: I was just asking about weird / 
        unpopular languages, which I could with no problem apply to web backend.
        
        Do you know any? I've already tried Ruby, but Ruby is too slow.
        
        The design really isn't that different between most 2ch-type BBS 
          scripts and Futaba-style imageboard scripts, especially due to the 
          latter having adopted many features of the former (sage, tripcodes, cap-
          codes, etc) - it's just a matter of per-thread logs VS per-board logs/
          a database for the most part, and the rest is all just aesthetics and 
          configs (which are easily modifiable)
          
          Hell, kokonotsuba is a Futaba-type imageboard script that can emulate 
          the appearance of a 2ch-type board, and kareha is a 2ch-type script 
          that can emulate the appearance of an imageboard - not to mention that 
          tons of Japanese BBS scripts include an imageboard mode (such as the 
          script we're posting on rite now! ヽ(´ー`)ノ)
          
          Per-board post numbers don't seem like a big issue to me unless ur goal 
          is to perfectly replicate 2ch - which honestly it doesn't sound to me 
          like it is. The only reason Amezou (and by extension, 2ch) was ever 
          like that in the first place was cuz they nigger rigged a system where 
          each thread was designated a seperate log file that would be viewed 
          with a modified version of MiniBBS in a very crude attempt to seperate 
          threads from the board index (thus making threads with many replies 
          more viable)
          
          And while jschan does have multiboard features and an 8chan-like board 
          creation and management system built-in (which can be disabled), being 
          multiboard is nearly always entirely optional when it comes to these 
          kinds of scripts - in fact, the majority of them are only designed to 
          be a single board, and if you want multiple boards then you have to 
          manually set up multiple instances of the script and make your own home-
          page/menu to link them all together (;^Д^)
          
    You will be fucking killed robert
      

Return