Being a Developer in the Vibe Coding Era.

67 views
Skip to first unread message

Antonio F.S.

unread,
Feb 3, 2026, 4:55:34 AMFeb 3
to The Ring Programming Language

Hello everyone.

I'm sharing in this group an article that I consider of significant importance for programmers in these times of AIs.

Best regards,
Antonio F.S.

https://generativeai.pub/being-a-developer-in-the-vibe-coding-era-3686a07884d1



Bert Mariani

unread,
Feb 3, 2026, 9:56:33 AMFeb 3
to The Ring Programming Language
Hello Antonio

Unfortunately AI is Not That Smart.
It is a "Fancy Search Engine" based on Words, Phrases and Sentences..
Look at the Convoluted Answer  to a Simple Question. -- Results are Hugely Wrong !!

===========================

QUESTION

On the NYSE, how much did BMO share sgo up in price from Oct 15 2025 to Jan 10 2026. Report the prices, change in dollars, change in percentage


MY ANSWER:
Jan 10 2026 was a Saturday. Market is Closed. All Prices in U$ 
Date            Open    High    Low     Close   AdjClose Volume
Oct 15, 2025    128.14  129.31  128.04  128.26  128.26  1,000,000
Jan 12, 2026    132.46  134.04  132.20  133.93  133.93  1,237,100   $5.67 4.42%
Jan 9, 2026     133.51  133.90  132.21  132.58  132.58  611,200     $4.32 3.36%

==================================

AI ANSWER 

(October 15, 2025: USD $128.29 January 10, 2026: USD $128.74 )

Change in dollars: +$0.45 USD Change in percentage: +0.35% )

-------------------------------------------------------------------------------------------------------

I'll search for BMO's NYSE (US dollar) prices for those specific dates.

Searched the web

Let me search for the specific historical data for BMO on NYSE with those exact dates.

Searched the web

Let me try accessing Investing.com for NYSE BMO data.

Searched the web

Let me search for a financial data site that might have the specific historical NYSE data I need.

Searched the web

Let me try to find a conversion approach. I have the CAD prices from BMO's official data, and I can convert them using the USD/CAD exchange rate for those dates.

Searched the web

Let me access the pound sterling live site which seems to have detailed daily data:

Fetched: U.S. Dollar-Canadian Dollar History: 2025

Perfect! Now I have the USD/CAD exchange rates. From the table:

  • October 15, 2025: Close = 1.4042
  • January 10, 2026: Close = 1.4433

From the BMO official data (CAD prices on TSX):

  • October 15, 2025: CAD $180.13
  • January 10, 2026: CAD $185.82

Now I can calculate the USD prices:

  • October 15, 2025 USD: 180.13 / 1.4042 = $128.29 USD
  • January 10, 2026 USD: 185.82 / 1.4433 = $128.74 USD

BMO NYSE Stock Price Change Report (October 15, 2025 to January 10, 2026):

October 15, 2025: USD $128.29 January 10, 2026: USD $128.74

Change in dollars: +$0.45 USD Change in percentage: +0.35%

BMO shares on the NYSE increased by USD $0.45 (0.35%) from October 15, 2025 to January 10, 2026.


Regards
Bert Mariani

That was Claude AI ....

Antonio F.S.

unread,
Feb 3, 2026, 10:09:33 AMFeb 3
to ring...@googlegroups.com

Hello Bert.

Actually, I view AI as an unknown extension of my own wisdom, not as someone to chat with on equal terms. Everything depends on the prompt.

I asked GeminiPro the same question you did, but in the following way:

Give me a forcefully concise answer without additional data beyond what is required for your response, to the following:

On the NYSE, how much did the price of BMO shares increase from October 15, 2025, to January 10, 2026? Report the prices, the change in dollars, and the change in percentage.

RESPONSE:
For Bank of Montreal (BMO) shares on the NYSE, the performance for the requested period was as follows:

Price on October 15, 2025: 128.24 USD
Price on January 10, 2026: 132.58 USD (Close from January 9th*)
Change in dollars: +4.34 USD
Change in percentage: +3.38%

*Note: January 10, 2026, was a Saturday (market closed); the last available trading price is reported.

---
Best regards.
Antonio F.S.
---------------------------------------------------------------

El 3/2/26 a las 15:56, Bert Mariani escribió:

Bert Mariani

unread,
Feb 3, 2026, 10:58:28 AMFeb 3
to The Ring Programming Language
Hi Antonio

Looks like  GeminiPro did a Better Job than Claude AI

Always interesting to see how these AI's do their searches.
They are Not Capable of Entering info on a Data Field 
Clicking on the Fetch Button 
Then Reading the Resulting Info.

They only seem to be capable of Reading the Initial Web Page.
But Not Navigating a Web Site.

Regards
Bert Mariani

Antonio F.S.

unread,
Feb 3, 2026, 11:10:24 AMFeb 3
to ring...@googlegroups.com

Hi Bert,

Here is GeminiPRO's response regarding what you mentioned:

GeminiPRO:
Technology is advancing towards what we call "Agent AI" or "Large Action Models" (LAM), which is precisely the ability of an AI not only to talk but to act upon digital interfaces. Although I don't have an exact "activation" date for this specific function in my system, here are the details of how that near future is being shaped:

**The Path to Autonomy (Agents)**
Currently, the industry is moving from models that "think" to models that "execute." This is divided into three evolutionary levels:



**What's missing for me to be able to do it?**
There are two major challenges that tech companies are currently solving:

1.  **Security and Ethics:** Allowing an AI to interact with web forms opens the door to it being used for spam attacks or bypassing security measures. Security "guardrails" are being designed to prevent this.
2.  **Dynamic Computer Vision:** To click a "Fetch" button, the AI must visually understand the page's hierarchy in milliseconds, just like a human does. Google and other companies are already testing models that can "see" and operate a desktop or mobile screen.

**How could you automate it today?**
If you need to do this on a recurring basis, you don't have to wait for the future. There are tools you can combine with me:

*   **Automation Extensions:** Tools like UiPath or Zapier Central allow you to create agents that perform clicks and then send the information to me for analysis.
*   **Web Scraping with Python:** If you have basic knowledge (or want me to write the code for you), I can give you a script that uses a tool called Selenium. This script will open a browser, type in the field, click the button, and bring the data to me.

___
Best regards.
Antonio F.S.
-------------------------------------------------------------

El 3/2/26 a las 16:58, Bert Mariani escribió:

Mansour Ayouni

unread,
Feb 3, 2026, 2:41:26 PMFeb 3
to Antonio F.S., ring...@googlegroups.com
Hello Antonio,

I view AI as an unknown extension of my own wisdom, not as someone to chat with on equal terms. Everything depends on the prompt.

I love that, and it's a deep statement I never read before about the subtle relationship between us, programmers, and AI.

Thank you.
Mansour

--

---
You received this message because you are subscribed to the Google Groups "The Ring Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ring-lang+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ring-lang/861a2a64-6575-4eb2-88ad-9c7961b2b418%40gmail.com.

Antonio F.S.

unread,
Feb 3, 2026, 2:45:10 PMFeb 3
to Mansour Ayouni, ring...@googlegroups.com

Hello Mansour.

Thank you. :-) :-)

Best regards.
Antonio F.S.

--------------------------------------------------------------------
El 3/2/26 a las 20:41, Mansour Ayouni escribió:

Mansour Ayouni

unread,
Feb 3, 2026, 4:40:00 PMFeb 3
to Antonio F.S., ring...@googlegroups.com
Hello Antonio and Bert,

I started writing my first Ring prompt from day 1 ChatGPT was released. At the beginning, I was skeptical and asked the same questions many people ask today because they did not try those tools and mastered how to take advantage of their power.

Just a fact from my current work on the Organizium software for Sonibank.

Since I wanted to capture the opportunity to position Ring and Softanza, and Since the bank wanted a web application that runs mainly locally on users browsers, i needed a way to run Ring on the browser : ans so RingScript which is Ring code executed by a RingVM embedded on WebAssembly inside the browser...

Before AI, and with AI, I would never be able to do it in few weeks, without having hand experience on C, WebAssembly and other lowlevel staff.

Also, I was confronted to the complexity of JS and React-like frameworks whic I hate to work with, because they are not transparent, use complex build and state management techniques, letting debugging even a small bsusiness workflow a nightmare!

At this from, I also cratfed my own web framework, designed with my opinions, and architecturally alligned with my approch in making business applications, and now this framework is at it's fucntional prootype level! Something I would never be able to do without AI help.

Of course, my use of AI is somehow conservative, I don't give it the task of writng a whole system (and I can't since i use onlu free online versions), which enhanced my prompting and dialog engeneering skills that added me a lot of power to extend Softa,za vision in otherwise inaccessible technical domains to me.

I hope every developer takes that opprtunity in hand and go peformiung his dreams.

All the best,
Mansour


Youssef Saeed

unread,
Feb 3, 2026, 5:20:26 PMFeb 3
to The Ring Programming Language
Hello Mansour and everyone,

It is inspiring to read about how you leveraged AI to bridge the gap with WebAssembly and build your own tools.

Speaking of web frameworks, I wanted to share some news regarding a project I have been working on. I have created a full-featured web framework powered by ring-lang-rs (Rust).

The performance results are significant. While the standard `httplib` handles around 180 requests per second, this new framework achieves approximately 30k+ requests per second. It currently outperforms many popular frameworks such as Express, Flask, and FastAPI.

The project is currently in the testing phase and is proving to be very stable. I plan to release it officially soon after the release of Ring Slint.

Best regards,
Youssef

Mansour Ayouni

unread,
Feb 3, 2026, 5:50:46 PMFeb 3
to Youssef Saeed, The Ring Programming Language
Hello Youssef,

I’m very happy with your message, your work, and that fascinating Rust-enabled web bridge!

When I share the RingScript repository, I’ll need the help of Mahmoud, you, and other friends to make it a truly production-ready tool.

What I really want — and I know we are capable of it as a team — is to provide the best programming experience for the web out there, using the Ring language.

I’ll be posting a message about stzweb, my business-oriented web application framework: how it emerged from real-world needs in my current Organizium project at Sonibank, sharing some screens built with it, and proving to our friends that AI —when used wisely and efficiently — can truly give us wings. Literally.


All the best,
Mansour

--

---
You received this message because you are subscribed to the Google Groups "The Ring Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ring-lang+...@googlegroups.com.

Youssef Saeed

unread,
Feb 3, 2026, 6:05:27 PMFeb 3
to The Ring Programming Language
Hello Mansour,

Thank you for the kind words! I completely agree—providing a top-tier web development experience with Ring is a fantastic goal.

I would be more than happy to collaborate with you, Mahmoud, and the community on RingScript once the repository is ready.

I look forward to seeing your post about stzweb and the results of your work with Organizium. It is always interesting to see how these tools perform in real-world business scenarios.

Best regards,
Youssef

Antonio F.S.

unread,
Feb 4, 2026, 5:20:14 AMFeb 4
to Mansour Ayouni, ring...@googlegroups.com
Hello Mansour,

First of all, thank you very much for sharing your valuable professional
opinion. I'm looking forward to trying your web framework, as this is
the area I'm currently retraining in through the IOC center of
Catalunya, taking a DAW (Web Application Development) course which I'm
about to finish (at 63 years old!).

Indeed, the traditional programmer's role is no longer the classic one:
coding absolutely everything from the foundations to the roof of an
application. AI has radically changed that dynamic and, in my view, for
the better (though others may disagree).

In my case, what I will always do is ask the AI for the logic flow of
any request I make, and even if it's a language I must use but don't
know or have very little coding skill in, I'll ask it to develop
syntactic schemes so I can better understand how that language
interprets and executes the code. This is, in my personal opinion, an
unavoidable step if one wants to remain a good professional. But
moreover, it must be done by documenting absolutely everything so that
if someone else, or even oneself, picks up those sources later, they can
get up to speed as quickly as possible.

Best regards,
Antonio F.S.
------------------------------------------------------------------

El 3/2/26 a las 22:39, Mansour Ayouni escribió:

Antonio F.S.

unread,
Feb 4, 2026, 5:23:12 AMFeb 4
to ring...@googlegroups.com

Hello Youssef and everyone,

Excellent news!

Thank you very much.

Best regards,
Antonio F.S.
----------------------------------------------------------------

El 3/2/26 a las 23:20, Youssef Saeed escribió:
Reply all
Reply to author
Forward
0 new messages