| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- Nick
- crowdin
- 한글화
- 거르개
- 조선족
- 눈금자
- 연변
- 풍류협객
- freenode
- poedit
- 아래한글
- 닉 등록
- 리브레오피스
- 한국어
- 이제된다
- infinite imagination
- 오블완
- 스트림
- 0 + 0
- 크라우딘
- 국산게임
- HWP
- 無限想像
- ∞
- Notepad++
- 스트링
- 소원성취
- 조선어
- 문화주권
- 티스토리챌린지
- Today
- Total
DreamFactory7
개발용으로 AI가 충분한가? 본문
나는 최근 D-fend Reloaded라는 오픈소스의 파일들중 4만줄가까이되는 델파이 소스를 수정요청해봤다.
이정도면 초대형 소스파일이다.
GIFImage.pas라는 라이브러리파일이다.
요구사항은 다음과같다.
1. 크로스플랫폼으로 변화
2. 델파이로는 컴파일안할꺼니까 델파이 전용코드는 전부 제거할것
--- 채팅형 ---
*퍼플렉시티: 1만줄이아니라 1만자 이상은 처리하지 못한다.
*제미나이: 이것을 수차례 나눠서 처리를 했지만 결론적으로 버그투성이 소스를 제공했다.
그러니까 뼈대만 구현해놓고 구현부를 전부 주석처리해놨다.
나는 수차례 이래서는 안된다고 다그쳤지만 ai는 미안하다는 메시지는 주면서도 같은 결과를 반복할뿐이었다.
즉, 미안하다는 판단과 내부 제한이 서로 충돌하는 현상처럼 보인다.
*클로드: 유일하게 저 파일을 소화해서 몇만줄을 생산했다.
어느정도가니까 교착상태에 빠졌다.
1을 수정했더니 2가문제되고
2를 수정했더니 다시 1이 문제되는것을 반복하는 현상
--- IDE + 채팅형 ---
대화만 하는 인공지능이 아무리 코딩실력이 좋다고하나 4만줄을 인식시키는건 무리가 있어보였다.
그래서 이번엔 IDE를 사용해봤다.
*커서IDE: 써봤는데 뭔가 대량의 수정은 하고있지만 이또한 사용제한에 막혀 더이상 쓸수 없었다.
이놈은 업데이트를 해야지만이 제한을 초기화 해주는것같았다.
암튼 커서IDE를 바로쓰진 못했고 다음과같이 작업해봤다.
1 한쪽에 라자루스를 켜놓고
2 커서IDE로 해당파일을 열어두고
3 라자루스의 컴파일결과를 커서 IDE에 복붙하여 소스를 수정해봤다.
나처럼 오픈소스를 떠도는 사람들은 굳이 돈주고 서비스를 구입할 가치가 없다.
마치 자원봉사를 왔는데 비싼차를 끌고와서 하는것과 다름없어보인다.
한두번은 그럴수 있는데 프로(전문) 자원봉사자인데...
뭐 바꿔서 생각해보자면 전문자원봉사자이니까 자주할거면 살필요있지않겠냐 라는 생각도 들수 있다.
저런걸 산다는것은 장난감처럼 쓰려는게 아니다.
그정도는 저것들도 이미 지원되지않나?
저런걸 돈주고 산다는것은 그만큼 돈을 벌기위해 사는 사람들이 많다.
그런데 저런걸구매해놓고 돈벌지않고 있다면 낭비가 아닌가?
저것이 사놓고 마는 그런것도아니고 매달 돈이 나가는 구조아닌가?
돈을 벌려고 하기엔 나는 모든게 열악하다.
또한 일반적으로 소스에대한 이해없이 프로그래밍을 하는 가정을 해봤다.
나는 소스를 전혀 들여다 보지않는 상태에서 작업했기때문에 소스의 무엇이 문제인지 알지못한다.
델파이를 모르기때문이기도 하지만 먼훗날 누구나 이런 개발방식을 할수 있을거라 생각한다.
전문적이지않고 얇고 넓게 아는 지식으로 개발하는거 말이다.
어쨌거나 그건그렇고.. 현실을 보자면 델파이 소스 파일하나가 4만줄인데 어떻게 들여다볼 엄두도 나지않았다.
나는 델파이도 잘모르지만..
하다보니 웹기반 IDE+AI가 무료로 쓸수 있는게 있는것같다.
Cursor도 웹기반으로 제공하는것같은데 깃허브에 저장소도 만들어야하고 만들고나니 끌어오기(풀리퀘스트)를 남발해서 중단했지만 나름대로 좋은 방식인것같다.
결론:
개발자용으로 AI는 아직도 걸음마 수준같다.
소스전체를 보고 맥락을 파악하지 못한다는 뜻일수도있다.
소스전체를 봐야 맥락을 알 수 있다.
소스전체를 보려면 메모리가 커야한다.
그러니까 전체를 보면 맥락을 알수 있지만 메모리는 그만큼 비례해야한다.
IDE+AI는 좋은 방식처럼 보인다.
나같은 오픈소스 좋아하는 사람들은 웹기반 IDE가 더 나아보인다.
참고영상:
이분도 비슷한 이야기를 하는것같다.
https://www.youtube.com/watch?v=yX809fGO6Bw
'삽질 > IDE(통합개발환경)' 카테고리의 다른 글
| BVRDE (0) | 2026.01.02 |
|---|---|
| 커서 IDE 한글 설정방법 (2) (0) | 2025.10.18 |
| 커서 IDE 한글 설정방법 (1) (0) | 2025.04.24 |
| IDE 사용에대한 평가 (0) | 2018.01.31 |
| Code::Blocks (0) | 2018.01.31 |
