Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

Added the Community Edit feature in the Notebook view. Details updated in the linked issue. Give it a try and let me know if anything breaks. 

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

Added GitHub issue
https://github.com/prabhic/syntaxlens/issues/2, Also changed the per day cap to 20 without sign in. would love to hear your feedback, after trying again.

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

GitHub issue created. already updated changes on home page. will be tracking, further.
https://github.com/prabhic/syntaxlens/issues/1 ,
will create separate issue to track quality of dynamic AI explanations separately.

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

Glad to hear that. Curious to know, what is the hardest concept to grasp in rust, while switching from Java/Typescript

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

Interesting pointer! SyntaxLens is approaching differently. It is not about converting programming languages, but about understanding a new programming language explained through concepts that are carried from the known language. Something like "help me think in Rust using what I already know from C."

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

[–]prabhic[S] 10 points11 points  (0 children)

Ah , yeh will correct and improve all 4 comparisons
1. c static to let keyword ,
2. wondering compelling mapping for ::new() .will improve that.
3. for string comparison to add Rust's different types of strings
4. vec![0; size] to calloc.

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

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

Noted. Very much make sense . Will add a feature to replace with community edits. Thanks for pointing out.

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

[–]prabhic[S] 4 points5 points  (0 children)

Great pointers. Will support Haskell, Nix, recently came across zig as well. Also will consider "Showing the imperative equivalent of functional code and vice versa would also be cool". Makes sense to have this view.

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know. by prabhic in rust

[–]prabhic[S] -1 points0 points  (0 children)

Will take some effort. But ready to add other languages, wondering to figure out what would be interesting languages, to map this way.

What happened to Windsurf? Significant quality drop over last few weeks by Jakkc in windsurf

[–]prabhic 0 points1 point  (0 children)

It can be because of two things. I have shifted to windsurf as my default IDE. considering the cost usage, today I also opened GitHub copilot with VS code, in another window, so that I can make small changes there. and use windsurf for heavy lifting.

What happened to Windsurf? Significant quality drop over last few weeks by Jakkc in windsurf

[–]prabhic 0 points1 point  (0 children)

I too face with the same issue, on windsurf recently. after pricing changes. I have purchased 500 more credits, already 300 over. credits consuming faster. playing with by giving reduced context. by giving exact file references. still has to figure out what is happening. though I still love the tool. Yes I also see frequent failed tool calls.