Exploring Brimstone, a new JavaScript engine written in Rust. This project supports almost all of the ECMAScript language and offers a bytecode VM, compacting garbage collector, and custom RegExp engine. Use case: Enhanced performance in web apps by leveraging Rust's efficiency. Another use case: Server-side JavaScript execution with improved memory management. Contribute and learn more: https://lnkd.in/g4GrgeBA #JavaScript #Rust #ECMAScript #SoftwareDevelopment #OpenSource
Brimstone: A Rust-based JavaScript Engine for Performance
More Relevant Posts
-
#Todays Thought with small Javascript Code 👍 const learnFromEverything = (sources) => { sources.forEach((s, i) => { console.log(`${i + 1}. Learned from ${s} — takeaway: stay curious`); }); }; const sources = ["colleague", "code review", "mistake", "coffee chat"]; learnFromEverything(sources);
To view or add a comment, sign in
-
-
Day 5 of my #LearnTypeScriptWithMe series: Arrays & Objects! Arrays and objects are everywhere in #JavaScript but #TypeScript makes them so much safer to work with. In today’s post, we’re looking at: - How to type arrays (string[], number[], etc.) - How to define object shapes - Arrays of objects (super common in real apps!) Swipe through the carousel to see how TypeScript brings structure and clarity to your everyday data. Don't miss the quiz at the end😉 #LearnInPublic #WebDevelopment #FrontendDeveloper #CodingCommunity #UIDevelopment #LearnProgramming #LearningSeries
To view or add a comment, sign in
-
Day 69 of #100daysCode Ever wondered how JavaScript thinks? 🤔 It’s all about Variables, Data Types, and Operators! These 3 concepts might seem simple, but they’re the secret to how JS handles everything — from text to numbers to logic. Swipe through my carousel to learn the basics in a fun, visual way 🎨✨ #JavaScript #CodingJourney #FrontendDevelopment #LearnToCode #WomenInTech
To view or add a comment, sign in
-
🔍 JavaScript Insight: Object Equality by Reference Ever wondered why two objects with identical properties still return false when compared with ===? This quick snippet is a reminder that in JavaScript, objects are compared by reference—not by value. ✅ obj1 === obj3 → true (same memory reference) ❌ obj1 === obj2 → false (different objects, even if identical) Understanding this is key when debugging, designing data flows, or working with state management in React or backend logic. #JavaScript #WebDevelopment #FullStack #CodeTips #DeveloperNotes #ReactJS #InterviewPrep
To view or add a comment, sign in
-
-
Excited to see how JavaScript is evolving in 2025! New server-first frameworks like SvelteKit, Astro, Remix, SolidStart, Qwik, Fresh and Analog are pushing boundaries, while established frameworks such as Next.js and Nuxt continue to innovate (JavaScript Frameworks - Heading into 2025). The ECMAScript 2025 spec introduces powerful features like the RegExp /v flag for enhanced Unicode regex support, Float16Array, Math.f16round(), Promise.try(), and new Set methods like union(), intersection() and symmetricDifference() (JavaScript 2025). These updates will make our code faster, cleaner and more maintainable. #JavaScript #ES2025 #WebDevelopment #TechTrends
To view or add a comment, sign in
-
🧩 Day 43 | Object Cloning & Garbage Collector Dove deep into how JavaScript handles object cloning and memory management. 🧠 Covered: • Shallow vs Deep Copy • Cloning with Spread, Object.assign, and Loops • How Garbage Collector manages memory automatically ✨ Key Insight: True cloning = independent objects. Garbage Collector = invisible hero keeping JS efficient. 🔗 GitHub: https://lnkd.in/dtdU9-zZ #JavaScript #WebDevelopment #MemoryManagement #Frontend
To view or add a comment, sign in
-
-
Boa, a standard-conforming embeddable JavaScript engine, is written in Rust for enhanced performance and security. It supports over 90% of the ECMAScript spec, ensuring compatibility. Use cases: • Embedding in applications needing JS execution. • Server-side scripting with Rust’s safety. Key benefits include: • Improved security • Efficient resource use • Easy integration with Rust projects Explore Boa: [https://lnkd.in/gU437U7s) #JavaScript #Rust #Boa #ECMAScript #EmbeddableEngine
To view or add a comment, sign in
-
🚀 Day 19 of 30 Days of JavaScript – LeetCode Problem: 1207. Unique Number of Occurrences Today’s challenge was all about checking whether the number of occurrences of each value in an array is unique. ✅ My Approach 1️⃣ Count occurrences I used a for...of loop to count how many times each element appears in the array. 2️⃣ Store frequency results This gives me an object holding the occurrence count of every unique item. 3️⃣ Convert to a Set I extracted the values and converted them into a Set using new Set(), since a set automatically removes duplicates. 4️⃣ Compare values Arrays and sets can’t be directly compared, so I converted both to strings using JSON.stringify() to compare their datatype + values. 5️⃣ Return result If both match, I return true; otherwise, false. #JavaScript #LeetCode #30DaysOfCode #codingjourney #developerlife
To view or add a comment, sign in
-
-
🧠 Day 45 of #100DaysOfFullStackChallenge Today I explored one of the most powerful hooks in React — useEffect() ⚛️ It helps in handling side effects like fetching data, managing timers, and logging component updates. Learning how dependency arrays and cleanup functions work gave me a deeper understanding of React’s lifecycle 🔄 Every small concept adds up to something bigger — staying consistent and curious 🚀 #React #useEffect #FrontendDevelopment #100DaysOfCode #LearningJourney #WebDevelopment #JavaScript #DeveloperLife
To view or add a comment, sign in
-
I just published checkmyenv — a tiny Node.js CLI that keeps your environment variables in sync. What it does: Scans your codebase for process.env.* usages Compares against your .env and highlights missing/unused keys Generates/updates .env with interactive prompts Syncs with .env.example Works via npx or global install Get started: npx @eminemah/checkmyenv DB_URL API_KEY PORT SECRET_KEY checkmyenv check checkmyenv generate checkmyenv sync Repo: https://lnkd.in/dexahCGs NPM: https://lnkd.in/d6uMqXxv If you try it, I’d love your feedback and PRs! #nodejs #javascript #developerexperience #dotenv #cli #opensource
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development