| 00:05:30 | * | KawaiiSelbst quit (Remote host closed the connection) |
| 00:06:17 | * | KawaiiSelbst joined #nim |
| 00:15:59 | * | jj quit (Ping timeout: 255 seconds) |
| 00:44:10 | * | hazardchem quit (Read error: Connection reset by peer) |
| 01:29:52 | * | iwuvmika joined #nim |
| 01:59:17 | * | iwuvmika quit (Remote host closed the connection) |
| 02:08:45 | * | iwuvmika joined #nim |
| 03:13:28 | * | rockcavera quit (Remote host closed the connection) |
| 06:08:49 | * | om3ga quit (Ping timeout: 260 seconds) |
| 06:14:04 | * | om3ga joined #nim |
| 06:39:29 | * | iwuvmika quit (Remote host closed the connection) |
| 06:42:20 | * | iwuvmika joined #nim |
| 07:27:42 | FromDiscord | <Abdulrahman> Web is bloated |
| 07:27:46 | FromDiscord | <Abdulrahman> Too bloated |
| 07:27:52 | FromDiscord | <Abdulrahman> We gotta wewrite it |
| 07:28:11 | FromDiscord | <Abdulrahman> (edit) "wewrite" => "rewrite" |
| 08:13:56 | longptr | I like the concept of GNUStep , just not sure how cross-platform and modern things like with that approach |
| 08:14:17 | longptr | *how cross-platform it is and how things look on modern OSes. I used to run OpenSTEP :) |
| 08:23:16 | tarzeau | longptr: gnustep runs best on linux, the apps you build for it, can/should (if written well) build 1:1 on macOS (there the cocoa.h you build against) and get native stuff. for windows it's more complicated. people torture themselves and get it to work, i wouldn't |
| 08:24:01 | tarzeau | longptr: same, on intel post 2000. on sparc or m68k, hppa? |
| 08:32:00 | * | beholders_eye joined #nim |
| 08:38:13 | * | xtr00 joined #nim |
| 09:47:49 | FromDiscord | <b0rsuk> In reply to @abdulrahman.103 "We gotta rewrite it": Who is your audience? If you want a web for humans rather than corporations, you may check out the small web movement and protocols like gemini.↵↵Second best thing is static website generators. |
| 09:52:59 | FromDiscord | <Abdulrahman> In reply to @b0rsuk "Who is your audience?": Me, my phone is old and its lagging in js heavy websites |
| 09:53:09 | FromDiscord | <Abdulrahman> Especially vibecoded ones |
| 09:53:24 | FromDiscord | <Abdulrahman> A browser should be lightweight |
| 09:54:02 | FromDiscord | <Abdulrahman> I have an idea of native websites |
| 09:54:21 | FromDiscord | <b0rsuk> Java applets? |
| 09:54:45 | FromDiscord | <Abdulrahman> Where markup languagebis translated to a gui backend like sdl3 and the nim (js equivalent) is compiled into all architectures before publishing |
| 09:54:50 | FromDiscord | <Abdulrahman> (edit) "languagebis" => "language is" |
| 09:55:13 | FromDiscord | <Abdulrahman> It is native speed |
| 09:55:14 | FromDiscord | <b0rsuk> In reply to @abdulrahman.103 "Where markup language is": MediaWiki markup is just about perfect for my needs. |
| 09:55:47 | FromDiscord | <Abdulrahman> I made my own experimental implementation thats absolutely not good yet |
| 09:55:55 | FromDiscord | <Abdulrahman> But its a proof of concept |
| 09:56:06 | FromDiscord | <Abdulrahman> My markup language is parsed by nim into sdl3 |
| 09:56:25 | FromDiscord | <Abdulrahman> But i cant interact with the markup language yet like how js does it |
| 09:56:26 | FromDiscord | <b0rsuk> In reply to @abdulrahman.103 "It is native speed": I'm afraid it's the trackers that slow many websites down. In some cases a website will try to download 500GB of video. |
| 09:56:56 | FromDiscord | <b0rsuk> All the crap from business and marketing department. |
| 09:56:56 | FromDiscord | <Abdulrahman> In reply to @b0rsuk "I'm afraid it's the": If you use the app "idm" you will notice that websites load heavy stuff in the back |
| 09:57:07 | FromDiscord | <Abdulrahman> Files |
| 09:57:25 | FromDiscord | <Abdulrahman> Thats beside trackers |
| 09:57:54 | FromDiscord | <Abdulrahman> In reply to @b0rsuk "All the crap from": It can be lightweight tho |
| 09:58:04 | FromDiscord | <Abdulrahman> Even if you steal my info at least dont slow me down |
| 09:58:49 | FromDiscord | <Abdulrahman> Can nim be interpreted? |
| 09:58:54 | FromDiscord | <Abdulrahman> Is there an interpreter? |
| 09:59:12 | FromDiscord | <Abdulrahman> I know nimscript exists but thats something else |
| 10:00:21 | FromDiscord | <b0rsuk> You should try going to `https://www.ascii-code.com/` and count how many trackers there are. It's easy if you live in Europe. The "manage settings / Privacy" pop-up window has dozens of hidden checkboxes("Details") that are ON by default. I spent around 5 minutes clicking them off, then closed the tab because there are literally hundreds of vendors. |
| 10:01:06 | FromDiscord | <b0rsuk> That's why I put the website in the literal quote. I don't want anyone to accidentally go to that hellhole. |
| 10:04:21 | FromDiscord | <Abdulrahman> In reply to @b0rsuk "You should try going": The third party page resources are in hundreds |
| 10:04:26 | FromDiscord | <Abdulrahman> I didnt count them theyre too muxh |
| 10:04:30 | FromDiscord | <Abdulrahman> (edit) "muxh" => "much" |
| 10:05:15 | FromDiscord | <Abdulrahman> Counting only iframe its only 100 |
| 10:05:23 | FromDiscord | <Abdulrahman> (edit) "only" => "around" |
| 10:06:51 | FromDiscord | <b0rsuk> It was the top result for "ascii table" in duckduckgo |
| 10:08:01 | FromDiscord | <Abdulrahman> In reply to @b0rsuk "It was the top": We are cooked |
| 10:08:25 | FromDiscord | <Abdulrahman> https://klipy.com/gifs/linux-tux-3 |
| 10:10:20 | FromDiscord | <b0rsuk> In reply to @abdulrahman.103 "We are cooked": I think the problem with the web is a business/marketing/political problem. Not a technical problem. It's hard to fix with technology only. |
| 10:10:51 | FromDiscord | <b0rsuk> We can install adblockers. |
| 10:13:28 | FromDiscord | <Abdulrahman> Can lua interact with nim? |
| 10:15:39 | FromDiscord | <Abdulrahman> Found this |
| 10:15:40 | FromDiscord | <Abdulrahman> https://nimble.directory/pkg/nimlua |
| 10:16:09 | FromDiscord | <Abdulrahman> And this 6yo thing |
| 10:16:11 | FromDiscord | <Abdulrahman> https://github.com/nim-lang/lua |
| 10:36:24 | longptr | tarzeau: For me it was on x86 (OpenSTEP). I ran Rhaposdy, I had to do a bit of work to get the ATI video drivers working but it was pretty amazing when it functional. |
| 10:45:08 | FromDiscord | <Laylie> re the web, disabling javascript goes a long way |
| 11:21:25 | FromDiscord | <mratsim> Coming soon: any Nim without ref/seq/strings to HLSL / Direct3D.↵↵This includes pointers, templates, macros. And you can write code once for CPU and GPU: https://github.com/mratsim/tattletale/pull/155 |
| 11:28:45 | * | beholders_eye quit (Ping timeout: 253 seconds) |
| 12:17:04 | * | iwuvmika quit (Ping timeout: 267 seconds) |
| 12:18:37 | * | iwuvmika joined #nim |
| 12:48:04 | FromDiscord | <b0rsuk> In reply to @abdulrahman.103 "Can lua interact with": Yes, indirectly! You can write your Neovim configuration in Lua and then use Neovim as your editor of choice when writing Nim 😉 |
| 12:48:35 | FromDiscord | <b0rsuk> || This is the smartest answer I could come up with. || |
| 13:00:30 | * | beholders_eye joined #nim |
| 13:15:04 | FromDiscord | <mratsim> In reply to @abdulrahman.103 "Can lua interact with": As long as a language speaks C it can call Nim. |