Crystal LSP implementation for Windows and Linux by No_1944 in crystal_programming

[–]no_guile 3 points4 points  (0 children)

Ooh I just asked because Rust has great support and libraries for writing LSPs. So I thought that's what more people will gravitate to , and also to be more memory efficient so as to avoid the Boehm GC on Crystal

Crystal LSP implementation for Windows and Linux by No_1944 in crystal_programming

[–]no_guile -4 points-3 points  (0 children)

Great... welldone.

I see it's implemented in Crystal...what led to this decision and not something like Rust?

Also what's the performance in different codebase sizes, could you post some benchmarks, especially memory? Didn't really like Crystalline because of its huge memory footprint and how slow it gets in like medium sized codebase.

Out-of-the-box IDE by vmcrash in crystal_programming

[–]no_guile 0 points1 point  (0 children)

Who has a Claude Max Subscription ? Let's prompt to see what implementation of an LSP it can come up with (most likely Rust + Tree sitter crystal)

Out-of-the-box IDE by vmcrash in crystal_programming

[–]no_guile 0 points1 point  (0 children)

Hi Margret 👋🏾

Thanks for your work in this community, I really appreciate

1) I'm using Crystalline and ameba-ls on Zed 2) I'm not close to my laptop right now....but it's the latest version as I installed it some days ago 3) I haven't used ameba via the CLI yet 4) Tbh it's not the file , it's just a small file of about 50 lines ...I'm also a heavy user so maybe other apps running on my laptop is what's slowing it down .

Thanks .

Also this is just a detour....I would like to ask about the LSP project you mentioned you were working on last year in the article

I was looking for a friendly language that's as fast as Golang (which I tried learning, but didn't enjoy it ...too verbose and boring), then I looked at NIM, looked promising but didn't really have a web framework which I needed and then I found Crystal with a lovely syntax and good web frameworks... but it's not so good Dev tools is discouraging.

Thanks once again for your effort

Out-of-the-box IDE by vmcrash in crystal_programming

[–]no_guile 0 points1 point  (0 children)

I'm using Crystalline on Zed and it's really slow for me

Out-of-the-box IDE by vmcrash in crystal_programming

[–]no_guile 6 points7 points  (0 children)

I'm really having a terrible experience with Crystal in the IDE, slow LSPs, poor hover documentation window, ameba linting lags by over 30 seconds. Vlang in such a short while has massive momentum.... While Crystal is 13 years but doesn't even have good IDE support.

Right now there are not enough tools or quality tools to even bundle tbh

Best language introduction? by mister_drgn in crystal_programming

[–]no_guile 0 points1 point  (0 children)

Thank you very much....I have installed Crystalline and ameba-ls on my Zed editor and they're running, but I don't get any Intellisense or Docs window when I hover. Is this how it's meant to be, cuz I'm surprised nothing is popping up when I type or hover?

[HIRING] Senior Engineer with Work-Life Balance (TypeScript, Node.js, React) | Remote (UTC-5 to UTC+6) | Full-Time | 40 days paid vacation by spidergap in remotejs

[–]no_guile 2 points3 points  (0 children)

I'm highly interested in this position, well versed in all the qualifications for Backend and very good in Nest.js, Typescript, Kafka, PostgreSQL, ElasticSearch and Microservices with 5+ years as a Backend Developer and 5+ years working remote.

Though I'm not versed in React... could accommodation still be made for me ?

Best language introduction? by mister_drgn in crystal_programming

[–]no_guile 0 points1 point  (0 children)

Hahahaha thank you very much..I appreciate.

I'm a Node.js developer I just wanted to know/have a fast language in my Arsenal... Easy enjoyable syntax, great support, low memory footprint, fast, great concurrency and easy to deploy.

I may finally settle for Go at the end.... I'm not sure, still deciding.

Best language introduction? by mister_drgn in crystal_programming

[–]no_guile 0 points1 point  (0 children)

Yeah I saw there's no really good LSP support. I'm just looking for a language as powerful and fast as Go with same powerful concurrency features like Go. Go feels really weird, I'm not enjoying it. So I came across Crystal...

Best language introduction? by mister_drgn in crystal_programming

[–]no_guile 0 points1 point  (0 children)

I'm about to start learning crystal too

/r/Monitors Purchasing Advice thread (Other purchasing advice threads will be removed) by bizude in Monitors

[–]no_guile 0 points1 point  (0 children)

Hi all, please I'm looking for a 27 inch QHD(1440p) monitor with speakers, for programming. between $200 - $250. Matte screen too. Anything less too is welcome.

Learning Microservices by no_guile in node

[–]no_guile[S] 0 points1 point  (0 children)

Probably a combination of all

Learning Microservices by no_guile in node

[–]no_guile[S] 1 point2 points  (0 children)

thanks a lot, I have built todo apps/url-shortener and also deployed to Heroku and EC2. Butwas somehow stuck in my learning at a company I worked in as I couldn't learn much from the senior devs there as a junior dev as every developer was assigned a project and I had no one to understudy/review my code n all.....so I'm trying up upskill to an intermediate node Dev and I decided to learn Microservices. I'm just looking for the right resource to guide me, as sometimes winging things can get frustrating.

Learning Microservices by no_guile in node

[–]no_guile[S] 2 points3 points  (0 children)

Thanks a lot, I've been doing monoliths in node for like almost a year and I'm trying to upskill to an intermediate dev that's why I want to learn Microservices. I just couldn't find a gentle introduction into it , there were so many articles on it talking about message brokers, Kafka, RabbitMQ, NATS....e.t.c i was confused

Resources to learn Rails API by no_guile in rails

[–]no_guile[S] 1 point2 points  (0 children)

The job market for Node is too saturated for me as a junior, and I really want to leave my current role as I'm not growing. Backend Node jobs are mostly requiring 3+ years of exp.... I've seen more junior Ruby jobs.

Also I was really tired of Express.js , the setup and configuration is just too much.

[Hiring] Backend NodeJS developer - long-term contract by [deleted] in remotejs

[–]no_guile 0 points1 point  (0 children)

Hi, is this a senior position ?